num = 2 라는 변수 선언문이 있다고 하면
num은 2와 같다라고 생각하고 끝내버리는 사람이 많음
그래서 num = num + 1 하면
2 = 3 이건 틀린 거 아니예요? 하는 사람들이 종종 있다
그래서 난 주로 스터디에선 방정식 풀이 순서를 반대시켜서 가르침
x + 2 = 4 가 성립하기 위해선
x = 2 아니냐
프로그래밍은 그 반대를 작성하는 것이다
x = 2를 우선 설정함으로써
x + 2 = 4가 성립하도록 한다
그러면 얼추 학생들도 이해하는 거 같다
num은 2와 같다라고 생각하고 끝내버리는 사람이 많음
그래서 num = num + 1 하면
2 = 3 이건 틀린 거 아니예요? 하는 사람들이 종종 있다
그래서 난 주로 스터디에선 방정식 풀이 순서를 반대시켜서 가르침
x + 2 = 4 가 성립하기 위해선
x = 2 아니냐
프로그래밍은 그 반대를 작성하는 것이다
x = 2를 우선 설정함으로써
x + 2 = 4가 성립하도록 한다
그러면 얼추 학생들도 이해하는 거 같다
니 설명이 더 헷갈림
ㄹㅇ
대입 연산자라 많이 하던데대입이라고 하는 건어떰?
그게 더 쉬울듯
할당 연산자라고도 많이 하던데, 할당 연산자라고 하면, a=3; a=5; 이런식으로 두번 할당한다고 하면 헷갈리는 감각이 있어서
lvalue rvalue 이 개념을 알고잇어야 아~ 그런거구나 그러더라구
오른쪽을왼쪽에집어넣는다구하면대지 ㅇㅅㅇ
스터디라니 게이같다
ㄷ
그냥 우변에 있는 값을 좌변에 할당하는거 아니냐
같다는표현은 =가 아니고 ==이다 한마디하고 넘어가면 다 알던데 굳이
더헷갈려