[C언어] 1. Hello World!
Visual Stdio, Dev C++ 같은 C 언어 편집기를 실행하여 새로운 프로젝트를 만들면 다음과 같이 코드가 작성되어 있습니다.
#include <stdio.h>
int main() {
printf("Hello World\n");
return 0;
}
이 구조는 C언어의 가장 기본적인 구조입니다.
하나씩 살펴보도록 하겠습니다.
코드 구성Permalink
#include <stdio.h>
헤더파일을 포함시켜주는 구문입니다.
C언어의 기본적인 함수를 사용할 수 있는 stdio.h
파일을 포함해 주는 구문입니다.
헤더파일은 stdio.h
이외에도 stdlib.h, math.h
등 여러 파일이 존재합니다.
위 구문은 이후에 다른 헤더파일을 사용해보며 여러 활용법을 알아볼 예정입니다.
int main()
main 함수 입니다.
main 함수는 C 언어 프로그램을 실행했을 때 가장 먼저 실행되는 함수입니다.
함수는 기본적으로 중괄호 { } 를 가지는데, 중괄호 내부에 있는 내용을 순서대로 실행합니다.
printf()
위 코드를 실행하면 printf 함수 괄호에 있는 Hello Wolrd
가 출력되는 결과를 얻을 수 있습니다.
컴퓨터 언어에서 따옴표(“) 내부에 있는 문자는 문자열
이라고 합니다.
\n
예제 코드를 보면 문제열에 \n
이 포함되어 있습니다. 이 문자열은 출력되지 않는 제어문자
입니다.
이 제어문자는 출력단계에서 줄을 넘겨주는 역할 즉, 문서 편집중 엔터의 역할과 같은 역할을 가지고 있습니다.
return 0;
함수를 종료하고 반환을 할 수 있는 구문입니다.
함수를 종료시키기 때문에, 위 구문 이후에 코드를 작성하면 실행되지 않습니다.
반환하는 내용은 이후에 함수를 학습하며 더 자세히 알아보도록 하겠습니다.
세미콜론Permalink
구문이 끝날 때 세미콜론 ;
을 작성해야 합니다.
이후에 공부할 함수, 반복문, 조건문에는 세미콜론을 작성하지 않지만, 구문이 한 줄로 끝나는 경우에는 작성하여야 합니다.
주석Permalink
프로그램 작성 시 컴파일 과정에서 무시되는 구문입니다.
변수 설명, 코드 작성시 필요한 메모 등 여러 방법으로 활용할 수 있는 구문입니다.
// 한 줄 주석입니다.
/*
여러 줄 주석입니다.
*/
💡 지적 환영합니다
Comments