나의 작은 valley
[C언어]Linkage 본문
728x90
//Linkage
전역변수로 선언된 el을 다른 c파일에서 extern 키워드를 사용해 사용할 수 있다.
전역변수로 선언할 떄 static키워드를 붙히면 다른 c파일에서 extern을 할 수 없다
(static int il; << 다음과 같이 선언됨에 따라 다른 c파일에서 extern il을 하더라도 링커가 변수 il을 찾지 못한다.)
cf) duration의 static과 이름만 같을 뿐 다른 기능을 수행한다.
728x90
'Computer Science > [C언어] 문법 정리' 카테고리의 다른 글
[C언어] 함수의 저장 공간 분류 (0) | 2022.10.10 |
---|---|
[C언어] 변수의 저장공간에 대한 자세한 이해 (0) | 2022.10.06 |
[C언어] 메모리 레이아웃 (0) | 2022.10.06 |
[C언어]복합 리터럴과 배열 (1) | 2022.10.05 |
[C언어] 다차원 배열을 매개변수로 사용하기,가변길이배열 (1) | 2022.10.05 |
Comments