객체 objects
변수 variables
Left-values/ Right-values
초기화 initialization, 대입 assignment
초기화를 안했을 때의 문제점
객체를 메모리에 저장함.
변수 : 내부적으로는 메모리에 담겨있는 객체의 이름. 기능상으로는 메모리주소의 다른 이름
메모리중심으로 생각하기
l-value: 메모리에 할당
R-value: 잠시쓰고 사라짐
int x;
x=x+2;
int x=123; initialization
x=5; assignment
초기화를 하지 않고 변수를 출력할 때 debug(runtime error 발생)와 release(0 출력)에서 다름.
메모리는 여러 프로그램에 공유된다. OS가 관리해줌.
쓰레기값 Garbage
변수는 초기화를 꼭해라!!
'C++(홍정모의 따배씨++)' 카테고리의 다른 글
1.5 함수와의 첫 만남 (0) | 2021.08.04 |
---|---|
1.4 입출력 스트림과의 첫 만남 cin, cout (0) | 2021.08.04 |
1.2 주석 comments (0) | 2021.08.04 |
1.1 프로그램의 구조 (0) | 2021.08.04 |
0.5 코딩하다 막혔을 때는? (0) | 2021.08.03 |
댓글