Menu
CoddyTech

함수 선언하기

Coddy C 여정의 기초 섹션에 포함된 레슨. 63개 중 46번째.

C에서 함수는 특정 작업을 수행하는 코드 블록입니다. 함수는 코드를 체계적으로 구성하고, 재사용 가능하게 만들며, 가독성을 향상하는 데 도움이 됩니다. 다음은 C에서 함수 선언의 기본 구조입니다:

return_type function_name(parameter1_type parameter1_name, parameter2_type parameter2_name, ...) {
    // 실행될 코드
    return value; // return_type이 void가 아닌 경우
}

예를 들어, 사용자에게 인사하는 간단한 함수는 다음과 같을 수 있습니다:

void greet() {
    printf("Hello, welcome to C programming!");
}

주 프로그램에서 이 함수를 사용(호출)하려면 다음과 같이 작성합니다:

int main() {
    greet();
    return 0;
}

함수는 매개변수를 받고 값을 반환할 수도 있으며, 이에 대해서는 이후 수업에서 살펴보겠습니다.

challenge icon

챌린지

쉬움

printNumbers라는 함수를 만들어 1부터 5까지의 숫자를 출력하세요. 그런 다음 main 함수에서 이 함수를 두 번 호출하세요.

출력은 다음과 같아야 합니다:

1 2 3 4 5
1 2 3 4 5

숫자 5 뒤에 공백을 넣지 말고, 숫자 5 뒤에 새 줄(\n)도 추가해야 합니다.

직접 해보기

#include <stdio.h>

// 여기에 함수를 선언하세요

int main() {
    // 여기에 함수를 두 번 호출하세요
    
    return 0;
}
quiz icon실력 점검

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

기초의 모든 레슨

직접 연습해 보세요: 온라인 C 컴파일러