728x90 반응형 static #local #global #extern1 C :: global static variable and local static variable 지역변수와 전역변수는 흔히들 사용되고 익히들 안다. 잘 안쓰는 거라 그런지 개념이 휘발성인가..오래되면 까먹는다 global static variable : file 내에서만 static 으로 사용된다. 기본적으로는 메모리를 점유하며 계속 값이 업데이트/유지된다. 다른 파일 등에서도 사용하려면 당연히 non-static 으로 사용해야한다. local static variable : function/scope 내에서만 static 으로 사용된다. 함수 호출 시에만 값이 업데이트/유지 되는데, 아직까지 필요성을 모르겠다. 다른 분이 함수내에서 static 변수를 사용한다면 심히 불편할듯? extern variable in function : 이 것도 위와 유사하다...왜 땜에? 문제는 함수내 extern 이.. 2023. 4. 20. 이전 1 다음 728x90 반응형