C 언어 정적 변수1 C 언어 정적 변수(Static Variable) 정적 변수는 C 언어에서 사용되는 특별한 종류의 변수입니다. 정적 변수는 특정 함수나 블록의 범위에 한정되지 않고, 프로그램이 실행되는 동안 메모리에 유지됩니다. 이러한 특징으로 인해 정적 변수는 함수 호출과 관계없이 값이 유지되는 장점을 가지고 있습니다. 정적 변수의 선언과 사용 정적 변수는 함수 내부에서 선언될 수도 있고 함수 외부에서 선언될 수도 있습니다. 함수 내부에서 선언된 정적 변수는 해당 함수가 호출될 때마다 초기화되지 않고 이전 값이 유지됩니다. 예를 들어, 다음은 정적 변수의 선언과 사용의 예입니다. #include void myFunction() { static int staticVariable = 0; // 정적 변수 선언 printf("정적 변수 값: %d\n", staticVari.. 2023. 7. 11. 이전 1 다음