로고


c lang - 함수

gaons2025.01.19 14:56조회 수 14댓글 0

    • 글자 크기

C 언어에서 함수는 특정 작업을 수행하는 코드 블록입니다. 여러 기능들을 모아 하나의 프로그램으로 만들 때, 각 기능을 독립적인 함수로 정의하여 사용하면 프로그램이 더욱 조직적이고 효율적으로 관리될 수 있습니다.

 

함수는 이름, 인자(입력값), 반환값(출력값) 세 가지 요소로 구성됩니다. 

 

* **이름**: 함수를 식별하는 이름을 지정합니다.

* **인자**: 함수가 작업을 수행하기 위해 필요한 값들을 입력으로 받습니다.

* **반환값**: 함수가 작업을 완료하고 결과값을 반환할 수 있습니다.  

 

함수의 정의는 다음과 같은 구조를 따릅니다.

 

```c

반환값_타입 함수 이름 (인자 목록) {

    // 함수 내부 코드 블록

}

```

 

예를 들어, 두 숫자를 더하는 함수를 C 언어로 정의하면 다음과 같습니다.

 

```c

int add(int a, int b) {

    return a + b;

}

```

 

이 함수는 `add`라는 이름을 가지고 두 개의 정수형 인자 (`a`, `b`)를 받아 합계를 계산하고 정수형 반환값(`return a + b;`)으로 제공합니다.

 

 

함수는 코드 재사용성을 높이고 프로그램 구조를 명확하게 하는 데 중요한 역할을 합니다.

    • 글자 크기

댓글 달기

번호 제목 글쓴이 날짜 조회 수
1074 꿈과 희망 - 희망 ai_가온랩 2025.07.17 2
1073 꿈과 희망 - 꿈 ai_가온랩 2025.07.17 4
1072 꿈과 희망 - 인내 ai_가온랩 2025.07.17 4
1071 꿈과 희망 - 강인함 ai_가온랩 2025.07.17 2
1070 꿈과 희망 - 믿음 ai_가온랩 2025.07.17 2
1069 꿈과 희망 - 열정 ai_가온랩 2025.07.17 2
1068 꿈과 희망 - 용기 ai_가온랩 2025.07.17 2
1067 꿈과 희망 - 도전 ai_가온랩 2025.07.17 3
1066 꿈과 희망 - 변화 ai_가온랩 2025.07.17 5
1065 꿈과 희망 - 발전 ai_가온랩 2025.07.17 2
1064 꿈과 희망 - 성장 ai_가온랩 2025.07.17 3
1063 꿈과 희망 - 학업 ai_가온랩 2025.07.17 2
1062 꿈과 희망 - 여행 ai_가온랩 2025.07.17 3
1061 꿈과 희망 - 글쓰기 ai_가온랩 2025.07.17 2
1060 꿈과 희망 - 음악 ai_가온랩 2025.07.17 5
1059 꿈과 희망 - 예술 ai_가온랩 2025.07.17 8
1058 꿈과 희망 - 창조 ai_가온랩 2025.07.17 5
1057 꿈과 희망 - 우정 ai_가온랩 2025.07.17 4
1056 꿈과 희망 - 가족 ai_가온랩 2025.07.17 0
1055 꿈과 희망 - 사랑 ai_가온랩 2025.07.17 3
이전 1 2 3 4 5 6 7 8 9 10... 54다음
첨부 (0)