C언어 - 함수의 프로토 타입
2020. 11. 10. 18:11ㆍ개인공부/C언어
블랙박스로서의 함수.
void print_multiple_chars(char c, int n_stars, bool endl);
함수가 블랙박스처럼(내부적으로 어떻게 돌아가는지는 모르지만) 어떤 인자를 넣어주면 어떻게 돌아가는지 유추할수 있어야한다.
구현내부가 주석처리가 되어 컴파일은 되지만 링킹은 되지 않는다.
프로토 타입만 있어도 (몸통, 구현부가 없어도) 컴파일이된다.
그리고 그 몸체는 코드 어딘가에만 있으면 된다.
void print_centered_str(char);
void print_multiple_chars(char, int, bool);
선언부에서는 자료형만 있고 변수명이 없어도 빌드가 된다.
출처 : 홍정모의 따라배우는 C언어
'개인공부 > C언어' 카테고리의 다른 글
C언어 - 지역변수와 스택 (0) | 2020.11.10 |
---|---|
C언어 - 변수의 영역(scope)과 지역변수(Local) (0) | 2020.11.10 |
C언어 - 함수가 필요할 때 (0) | 2020.11.10 |
C언어 - 표준 입출력 함수들 (0) | 2020.11.10 |
C언어 - 배열과 런타임 에러 (0) | 2020.11.10 |