1FEB

#C언어 - 외부선언을 가져오자

프로그래밍언어/C언어 2013. 2. 15. 13:53

ㅋㅋㅋ..이번엔 외부선언문을가져오는 강좌입니다.~_~

C언어 를하실떄 꼭 한파일에서만 쓰시는건아니죠? 예를들어 첫번째파일에는 숫자관련 두번째파일에는 문자열관련 이런식으로 따로따로둬야할때가많습니다. 한프로젝트를다룰때도

그때 필요한게있습니다.

예제보시죠

number.c라는 c소스파일에

double number = 0.0;

이있습니다.

main.c로돌아와서

위에꺼생략

int main(void)

{

printf("%f",number);

retrn 0;

}

이렇게써야됩니다. 근데 main함수에는 number라는 선언문이없네요

그때

extern 이라는 함수가있습니다.

예제

extern double number; //외부어딘가에 더블형 넘버가있으니 갖고와라

int main(void) //메인

{

printf("%f",number); //그 넘버를이용해서 출력해라

return 0; //리턴

}

이런식으로 사용하시면됩니다. (주석달아드리겟슴니다)

설정

트랙백

댓글