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개 나왼다.

 

   이 빨간 동그라미 친곳에 //이 들어가야한다.

두번째 동그라미는 내가 귀찮아서 //를 넣지않음

반드시 //들어가야 한다.