🔹 static int x = 0; 의 의미 (함수 안에서)이 변수는 함수가 여러 번 호출되어도 단 한 번만 초기화됩니다.변수 x는 함수의 지역 스코프(외부에서는 접근 못함)이지만, 메모리는 전역(static) 영역에 저장됩니다.그래서 함수가 다시 호출돼도 x는 값을 유지해요.---✅ 예시로 확인int func() { static int x = 0; // 함수가 처음 호출될 때 딱 한 번만 0으로 초기화됨 x += 2; return x;}호출 예시printf("%d\n", func()); // 출력: 2printf("%d\n", func()); // 출력: 4printf("%d\n", func()); // 출력: 6---🔸 결론static 변수는 함수 안에 있어도 다시 초기화되지 않..