프로그램을 구동하기 위한 필수 파일

3월 26일 컴파일과정과 proto type정의

송시혁 2013. 3. 26. 13:11

함수이름 - 사용자

average (int A, int B) = 형인수자

main()- 호출자= 호

{

averg = 3.4(실인수자)

}

/Wall = warning

lib = library

printf.obf, scanf.obj등을 포함하고 있다.

clib = C에서 필요한 라이브러리

함수의 프로토 타입(proto type)

1. 문법체크

2.main() 함수보다 위에 위치.

인자의 수가 다른 경우

1. 적은 경우 = 에러시 too few~~

2.많은 경우 = LNk~~(링크 에러)

cl /c 파일명.확장자 = obj생성, 링크를 제외한 컴파일

예) main.obj, smart.obj

cl main.obj smart.obj치면 링크된다.

header에는 프로토 함수만 모여있다.

#ifndef = not의 약자, n과 define의 약자 def

만약에 정의 되지 않으면~~~`

#endif = #ifndef를 끝낸다.