C언어 수업정리/3월 수업정리
3월 26일 proto type 실습
송시혁
2013. 3. 26. 16:09
main.c
smart.c = main함수의 의해서 호출되는 피호출 함수.
smart.h = header 파일
이런식으로 나누면, 에러찾기도 용이하고 자주쓰는 명령문을 함수로 불러와서 프로그램 구성시 사용자가 좀 더 편리하다. (물론 이것을 숙달했을 경우ㅠㅠ 필자는 아직 OTL...)
cl *.c를 하면 한번에 obj가 생성된다.
cl /c main.c
cl /c smart.c
cl main.obj smart.obj를 거치지 않아도 main.obj, smart.obj가 생성된다.
main() = Entry point(시작하는 점)
참고
다음은 smart.c를 전처리 파일 smart.i를 만든것 처음화면이다.
여기에서 #line을 포함하여 내용을 다지운다.
그러면 아래화면이 된다.proto 함수가 3개
전처리문이3개이지만, 처음에 smart.h에서 proto type함수를
제외하고 주석처리를 해줘야한다. 그래야 proto type함수가 3개 나왼다.
이 빨간 동그라미 친곳에 //이 들어가야한다.
두번째 동그라미는 내가 귀찮아서 //를 넣지않음
반드시 //들어가야 한다.