#INCLUDE2 [C언어]#include <> 와 #include " " 차이 C언어를 배우면 "Hello world"를 출력하는 것을 먼저 배운다. 이때, 출력을 하려면 출력헤더파일인 stdio.h를 인클루드 해야 한다. 이런 식으로 말이다. #include int main(void) { printf("hello world"); return 0; } 코드 1 #include 사용할 때 이때 #include 이런 방식을 쓴다. 그리고 어떨 때는 #include ""로 작성도 하는 코드를 볼 수 있다. #include "calculate.h" int main(void) { /* 코드 내용 생략 */ return 0; } 코드 2 #include "" 사용할 때 이때 두 개 코드의 차이점은 무엇일까? 사실 #include 와 #include ""는 둘 다 같은 용도로 쓰인다.(복붙 하.. 2023. 2. 15. [C언어]#include 의미 / 자료형 정리 #include 의미 1. 다른 파일에 구현된 함수나 변수를 사용할 수 있게 해준다. 2. #include 는 전처리기 지시문 중 하나 3. #include 는 컴파일 전에 텍스트를 복붙해주는 역할을 함 #include 가 작동되는 과정을 stdio.h 헤더파일이 hello.c로 include되는 과정을 예시로 설명하겠다. #include int main(void) { /* 코드 생략 */ } hello.c /* 코드생략1 */ /* 코드생략2 */ stdio.h /* #include 내용 교체 */ /* 코드생략1 */ /* 코드생략2 */ int main(void) { /* 코드생략 */ } hello.c 과정 ① 전처리기가 컴파일 전에 include를 발견 -> stdio.h 파일을 엶 -> std.. 2023. 1. 9. 이전 1 다음