| 구성 요소 | 설명 |
|---|---|
| 헤더 파일 (Header File) | 외부 함수 선언 포함, #include로 불러옴 |
| 함수(Function) | 실행 코드 단위, main() 필수 |
| 변수(Variable) | 데이터를 저장하는 이름 있는 공간 |
| 상수(Constant) | 변하지 않는 값 |
| 문장(Statement) | 명령어 한 줄 (;으로 종료) |
| 주석(Comment) | // 또는 /* ... */, 설명용 |
#include <stdio.h> // 헤더파일 포함
int main(void) { // 메인 함수 시작
int x = 10, y = 20;
int sum = x + y;
printf("합계: %d", sum);
return 0; // 프로그램 정상 종료
}
#include : 컴파일 전 헤더 내용 삽입main() : 프로그램 진입점 (반드시 존재)printf() : 출력 함수return 0; : 프로그램 정상 종료 표시| 구문 | 의미 |
|---|---|
#include <stdio.h> |
표준 입출력 함수 사용 |
#define |
상수 치환 (매크로 정의) |
📘 전처리기는 컴파일 이전 단계에서 실행되어,
코드를 확장·치환·삽입한다.
예: #define PI 3.14159
int age = 20;
float height = 167.5;
char grade = 'A';