백업/정보컴퓨터

[C언어] 정적 변수 선언 관련

Unknown9 2020. 2. 13. 12:51
반응형

https://dojang.io/mod/page/view.php?id=690

 

C 언어 코딩 도장: 79.2 정적 변수 선언하기

정적 변수를 알아보기 전에 먼저 자동 변수로 예제를 작성해보겠습니다. 다음 내용을 소스 코드 편집 창에 입력한 뒤 실행해보세요. variable.c #include void increaseNumber() { int num1 = 0; // 변수 선언 및 값 초기화 printf("%d\n", num1); // 변수 num1의 값을 출력 num1++; // 변수의 값을 1씩 증가 } int main() { increaseNumber(); // 0 increas

dojang.io

https://m.blog.naver.com/skyjjw79/220757452602

 

정보컴퓨터 임용시험 2016 기출 해설(전공A :: 1~7번)

안녕하세요. 이번 년도 정보컴퓨터 임용시험을 준비하고 있는 기루입니다.정말 오랜만에 포스팅하네요. 이...

blog.naver.com

2016년 정보임용 전공 A 3번이다.

 

static int s=0으로 함수내에서 선언을 하게 되면, 이후에 같은 함수가 계속 호출되어도 초기화가 되지 않는다.

질문의 의도는 알았는데, 기존 생각대로 값을 쓰게 되었다. 값은 3, 5가 정답니다.

 

반응형