개발자 데뷔!

[C/C++ 1.3] 변수선언&초기화 본문

프로그래밍 언어/C

[C/C++ 1.3] 변수선언&초기화

물꼮이 2022. 3. 10. 09:52

변수를 선언만 하고 초기화 하지 않으면 쓰레기값이 저장됨

* 가급적 쓰레기값이 변수에 저장되지 않도록 하는것이 좋다 

 즉, 선언과 동시에 0으로 초기화 후, 나중에 의미있는 값 저장 

 

전역변수)

* 전역변수는 선언과 동시에 기본 0으로 초기화 됨 

 

 

변수선언은 가장 처음에 몰아서 !

ex)

옳은 예 - 옳게 작동

int main(void){
 int num1;
 int num2;
 
 num1=0;
 num2=0;
}

 

잘못된 예 - 컴파일에러 발생 

int main(void){
 int num1;
 num1=0;
 
 int num2;
 num2=0;
}

'프로그래밍 언어 > C' 카테고리의 다른 글

[C/C++ 1.8] 연산자 sizeof  (0) 2022.03.10
[C/C++ 1.5] Register 변수  (0) 2022.03.10
[C/C++ 1.4] static 변수  (0) 2022.03.10
[C/C++ 0.1] C 컴파일방법 & 표준입출력  (0) 2021.07.15
[C/C++ 0.0] C의 시작  (0) 2021.07.11