[C언어] #include < >와 #include " "
헤더를 추가할때, #include또는 #include "mydef.h"와 같이 쓰게 된다. 어떤 경우에는 꺾쇠괄호를 사용하고 어떤 경우는 큰 따옴표를 사용할까? 꺾쇠괄호는 표준 헤더파일에 사용한다. 꺾쇠를 사용했을때, 컴파일러는 현재 디렉터리에서 파일을 찾지 않고, 표준 헤더 디렉터리에서 찾는다. 그렇기 때문에 지역 헤더 파일로 프로그램을 컴파일하기 위해서는 큰 따옴표를 사용해서 표기해야한다. 관련 예시> #include #include"mydef.h" int main(){ const char* value = printMydef(); printf("%s\n", value); return 0; } mydef.h #pragma once; const char* printMydef(); mydef.c #incl..
Language/C
2013. 10. 2. 12:46
최근에 올라온 글
최근에 달린 댓글
글 보관함
- Total
- Today
- Yesterday