헤더파일을 포함하는 문법에 대해서 알아보자.
어디에서 에러가 발생할까?
void meow() { // 고양이,야옹
printf("야옹\\r\\n");
}
void woof() { // 강아지,멍멍
printf("멍멍\\r\\n");
}
int main() {
meow();
woof();
return (0);
}
printf함수는 stdio 헤더파일에 있다.
따라서 printf 함수를 사용하기 위해서는
(1)과 같이 추가해야 한다.
#include <stdio.h> // (1) 추가한 코드
void meow() { // 고양이,야옹
printf("야옹\\r\\n");
}
void woof() { // 강아지,멍멍
printf("멍멍\\r\\n");
}
int main() {
meow();
woof();
return (0);
}
확장자가 .h인 파일을 헤더파일이라고 부른다.
.c 파일은 소스파일, 모듈 파일이라고 부른다.