Menu
Coddy logo textTech

프로그램의 기본 구조

Coddy C 여정의 Fundamentals 섹션에 포함된 레슨 — 63개 중 4번째.

모든 C 프로그램은 다음과 같은 헤더 지시문으로 시작해야 합니다:

 #include <stdio.h> // 입출력을 위한 헤더
 #include <math.h> // 수학 함수를 위한 헤더

이러한 지시문은 프로그램에서 사용하는 함수 및 객체에 대한 선언이 포함된 헤더 파일을 포함합니다.

모든 실행 가능한 코드는 프로그램의 진입점인 main() 함수 내부에 있어야 합니다. 예를 들어:

#include <stdio.h> // 입출력을 위한 헤더

int main() { // 메인 함수
    printf("This is my first C program!"); // 출력 문
    return 0; // 반환 문 - 현대 C에서는 필수 사항이 아님 
}

기억하세요, 중괄호 안의 코드 블록을 제외한 모든 문장은 세미콜론(;)으로 끝납니다. 세미콜론은 필수이며 C 언어에게 문장의 끝에 도달했음을 알려줍니다.

challenge icon

챌린지

쉬움

main() 함수를 포함하는 C 프로그램을 작성하세요. main() 함수 내부에서 다음 텍스트를 출력하는 코드를 작성하세요:

This is my first C program!

치트 시트

모든 C 프로그램은 헤더 지시문으로 시작해야 합니다:

#include <stdio.h> // 입력/출력을 위한 헤더
#include <math.h> // 수학 함수를 위한 헤더

모든 실행 코드는 main() 함수 내부에 있어야 합니다:

#include <stdio.h>

int main() {
    printf("This is my first C program!");
    return 0;
}

중괄호 안의 코드 블록을 제외하고 모든 문장은 세미콜론(;)으로 끝납니다.

직접 해보기

#include <stdio.h>

int main() {
    // 여기에 코드를 작성하세요
    
    return 0;
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

Fundamentals의 모든 레슨