-
C 언어 구조
-
Zappy (IP: *.199.146.64)조회 수: 5561, 2006-10-18 19:38:14(2006-10-18)
-
[C언어 구조]
01 : #include <stdio.h>
02 : int main()
03 : {
04 : printf("Hello, World!");
05 : return 0;
06 : }
==========================
01: // # 의 의미 : 컴파일러가 사용하는 지시어 즉 컴파일러가 가장 먼저 처리하는 부분
01: // include 의 의미 : "포함"이란 의미를 가지고 있으며 반드시 #문자와 같이 사용되고
include 다음에 오는 파일을 구현 파일(현재 사용하고 있는 소스파일)에
포함시키겠다는 것을 말한다.
01: // <> 의 의미 : <>안에 있는 파일이 컴파일러가 사용하는
기본(default) 라이브러리 폴더에 위치해 있다는 의미
01: // stdio 의 의미 : 표준입력출력의 약자로 표준입출력 기능을 하는 함수을 모아 놓은 라이브러리
01: // .h 의 의미 : 헤더파일을 의미
01: // #include <stdio.h> 전체 의미 : 현 코드에 있는 함수에 기능을 컴파일러에게 알리는 부분
즉 C언어가 사용하는 표준 라이브러리 폴더안에 있는 표준입출력함수의 헤더 정보를
컴파일러에게 알리는 부분
02: // int 의 의미 : main의 마지막라인 소스(예: return 0)가 처리된 상태(마지막 처리 값의 자료형과 범위를 의미)
02: // main 의 의미 : 함수(기능) 프로그램의 시작-끝을 의미 시작{ ~ 끝}
04: // printf() 의 의미 : 모니터에 출력을 해주는 함수(모니터에 출력을 하는 기능)
05: // return 0 의 의미 : 마지막에 실행되는 코드는 프로그램의 종료 상태를 알려주는return 문장으로 오른쪽에 0 이 있기 때문에 프로그램은 종료하면서 0 을 운영체제에게 전달한다.
번호 | 제목 | 닉네임 | 조회 | 등록일 |
---|---|---|---|---|
12 | Zappy | 6022 | 2006-10-18 | |
11 | Zappy | 5792 | 2006-10-18 | |
⇒ | Zappy | 5561 | 2006-10-18 | |
9 | Zappy | 5541 | 2006-10-18 | |
8 | Zappy | 5043 | 2006-10-18 | |
7 | Zappy | 5460 | 2006-02-28 | |
6 | Zappy | 5140 | 2006-10-01 | |
5 | Zappy | 6949 | 2006-09-22 | |
4 | Zappy | 5924 | 2006-09-05 | |
3 | Zappy | 5440 | 2006-09-05 |