728x90
변수의 변경은 바로 이루어 지지 않는다.
int x=5, y=10;
x = y;
y = x;
를 입력시 x에 y의 값인 10이 들어간후. y의값에 10이 그대로 들어가게되서 양쪽 다 10이 된다.
이를 바꾸기위해 임시변수를 하나 생성하여 그곳에 하나의 값을 넣어 변수를 변경하는 방법을 이용해야한다.
변수를 모두 선언한 후
제일 먼저 tmp에 먼저 이동시킬 변수 x값을 넣어준 후 x값에 y값을 넣는다.
그 후, y값에는 x값을 저장해놓은 tmp값을 넣으면 변수의 변경이 완료된다.
변수의 출력은 "x=" +x 로 입력해주어야 x의 변수가 함께 출력되고 +를 입력하지 않을시 오류가 나게 된다.
728x90
'혼자해보는 공부' 카테고리의 다른 글
[8. Scanner, 화면에서 자료값 받기] (0) | 2022.03.11 |
---|---|
[7. printf() 사용법] (0) | 2022.03.11 |
[5. 변수의 크기 및 사용가능한 역량 확인] (0) | 2022.03.10 |
[4. 변수에 대한 이해] (0) | 2022.03.09 |
[3. 이클립스에서의 단축키] (0) | 2022.03.09 |