C/C++ extern memset strcpy *externextern으로 변수를 선언하게 되면, 외부에서 이 변수를 사용할 수 있게 된다.전역변수가 되므로, 다른 파일에서도 이 변수를 사용할 수 있다.결국, 여러 파일에서 공유하는 변수가 된다. extern int a;라고 선언을 한 후,다른 파일에서int a=3; 이라고 선언하게 되면새롭게 변수를 선언하는 것이 아니라 이미 선언된 전역변수 a를 초기화해주는 것이 된다. static은 한 파일 안에서 사용하는 전역변수이다. 함수는 default로 extern으로 선언이 되어 외부 파일에서 사용이 가능하다. 예제) ----------------------------------------- // header.h extern int test; ----------------------------------.. 더보기 이전 1 ··· 39 40 41 42 43 44 45 ··· 95 다음