1-1. Hello World!





1. Hello World!!

!!

1
2
3
4
5
6
7
8
9
#include <stdio.h>
 
int main()
{
    printf("Hello world! \n");
 
    return 0;
    
}
cs



1
2
3
4
5
6
7
8
9
10
11
12
13
14
//확장자가 .h 인 파일은 헤더파일이라고한다.
#include <stdio.h> // printf 함수의 호출에 필요한 정보가 존재. <stdio.h>
 
int main(void// 시스템이 제일 먼저 호출하는 main함수. 따라서 c언어로 구현된 모든 프로그램에는 main이라는 함수를 선언해줘야한다.
// 출력형태 : int, main이라는 이름의 함수,  입력형태 : void   
 
 
 
//함수의 몸체
    printf("Hello world! \n"); // printf 를 이용하여 Hello world! 출력 [\n]은 줄바꿈을 뜻한다.
 
    return 0// 함수의 종료와 값의 전달(반환)이라는 두 가지 의미를 지님.
    
//함수의 몸체
cs
 


함수 구조는 대략적으로

1
2
3
4
5
6
int main()
{
 
함수의 몸체
 
}
cs
이런식으로 된다. {중괄호}내에 존재하는 문장은 순차적으로 실행이 된다. 

또한 함수 내에 존재하는 문장의 끝에는 세미콜론 ; 을 넣어줘야한다.
세미콜론 ; 은 c언어에서 문장의 끝을 의미하기때문에 넣어줘야하지만 조건문, 반복문 같은 문장에는 붙지 않는다. 이내용은 나중에 설명.

#include <stdio.h> 전처리기 지시어라고한다. 모든 전처리기 지시어는 #기호로 시작하고 첫번째 열부터 시작하는것이 보통이다.
==헤더 파일 stdio.h 를 소스 코드 안에 포함시키라는 의미이며 stdio.h에는 printf를 비롯한 기본적인 함수가 정의되어있기때문에 꼭 써줘야한다.


1
printf("Hello World!\n");
cs
모든 c언어를 배우는 사람이 처음으로 쳐볼 함수의 호출문일것이다.


printf함수는 호출이 소괄호안에있는 인자를 표현하는 기능을 지닌다. 그리고 소괄호중 "" 큰따옴표를 이용하여 문자를 표현한다.


"Hello World!\n" 큰따옴표 안에있는 내용을 출력할것이다.

문자열중\n은 줄 바꿈을 의미한다.





return 0;는 함수의 종료및 값의 반환이라는 의미를 지닌다.





ctrl + shift + B 를 누르면 빌드가 진행되며
ctrl + F5 키조합으로 콘솔을 실행합니다.\

------------------
출력 모습