Menu
Coddy logo textTech

함수 선언하기

Coddy C 여정의 Fundamentals 섹션에 포함된 레슨 — 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

챌린지

쉬움

1부터 5까지의 숫자를 출력하는 printNumbers라는 이름의 function을 만드세요. 그런 다음, main function에서 이 function을 두 번 Call하세요.

출력 결과는 다음과 같아야 합니다:

1 2 3 4 5
1 2 3 4 5

숫자 5 뒤에는 공백을 포함하지 않도록 주의하고, 숫자 5 뒤에는 개행 문자를 추가하세요 (\n)

직접 해보기

#include <stdio.h>

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

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

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

Fundamentals의 모든 레슨