[전체 코드]
#include <studio.h>
int main() {
printf("Hello, World! \n");
return 0;
}
[첫번째 행]
#include <stdio.h>
- #include : 괄호 안의 파일을 우리 프로그램으로 불러온다는 의미
- stdio : 표준 입출력(standard input output)
- .h : 헤더 파일 확장자명
∴ stdio.h는 입력과 출력을 수행하는 기능을 제공하는 파일. 화면에 메세지를 띄울 수 있도록 돕는 여러 함수가 포함돼 있음. 예를 들어 stdio.h를 불러옴으로써 printf()가 작동 가능.
[두번째 행]
int main() {}
- main() : 모든 C프로그램이 시작되는 함수. 여기서 처음 실행할 명령어의 주소값이 레지스터에 전달됨.
- int : integer의 준말. 이후에 올 변수를 정수형으로 선언함.
- {} : 함수의 몸체 부분
[세번째 행]
printf("Hello, World! \n");
- printf() : 괄호 안의 내용을 출력해주는 함수
- \n : 줄바꿈. 한국어에선 ₩ 이 모양으로 나오는데 형태만 다르고 기능은 같음. 여기서 \를 Escape character라 함.
- ;의 중요성 : 모든 문장이 끝나는 부분에 세미콜론을 꼭 찍어주어야 함. 문장들을 기능적으로 구분시켜 줌.
[네번째 행]
return 0;
- 0을 반환한다 : 컴퓨터에게 프로그램이 무사히 종료됐음을 알림.
'C언어 공부' 카테고리의 다른 글
06. 조건문, 논리연산자, 관계연산자 (0) | 2024.10.14 |
---|---|
05. 문자형, 입력함수 (0) | 2024.10.14 |
04. 산술연산자, 대입연산자, 비트연산자, 오버플로우 (0) | 2024.10.13 |
03. 변수 선언, 정수형, 실수형, 서식문자(변환문자) (5) | 2024.10.13 |
01. CPU와 Register, RAM, Cache, 프로그램의 실행 (2) | 2024.10.12 |