c언어 함수에 대한 기본 이론


c언어 함수에 대한 기본 이론

함수에 대한 기본 이론 함수 - 함수를 사용하는 것을 Call(호출)한다고 한다. main함수에서 puts함수를 사용한다고 할 때, main은 Caller(호출자)가 되고 puts는 callee(피호출자)가 된다. - int main (void)의 모양 - int : 반환 형식(자료형) - main : 이름(주소) - (void) : 매개변수 목록 - 사용자 정의 함수 예시 #include <stdio.h> // 함수 시그니처, 함수 원형이라고 함 int Add(int a, int b) { // 함수 바디 시작 int nResult; // 지역변수 + 자동변수 (함수의 매개변수도 같은 역할을 함) nResult = a + b; return nResult; } // 함수 바디 끝 int main(void) { // 프로그램의 시작 int nResult = 0; nResult = Add(3, 4); printf("%d\n", nResult); return 0; } - 자동변수 : 프로그...


#c언어 #전역변수 #함수 #함수설계원칙 #함수에대한기본이론

원문링크 : c언어 함수에 대한 기본 이론