연산 순서는 다 알거라 생각하니 넘어가고
++i 는 reference return 이고
i++ 는 copy return 이다.
초보들은 알아두도록
참조 반환? 은 뭔지 잘 모르겠고...++i는 먼저 i에 i+1 값을 저장하고 프로그램 수행하는거고 i++는 i값으로 수행한 뒤 i+1을 i에 저장하는거 아니에요?
return type 이 reference 라고 , i++ 는 temp object return 함
이 차이를 알면 i++ 잘 안쓰게됨 , 한방에 이해하려면 C++ 에서 int i; int& x = i++;
해봐라 에러날꺼임
아직 c++ 시작을 안해서 잘 모르겠지만...일단 메모해 두겠슴당 조언 감사해요 :)
++i++
참조 반환? 은 뭔지 잘 모르겠고...++i는 먼저 i에 i+1 값을 저장하고 프로그램 수행하는거고 i++는 i값으로 수행한 뒤 i+1을 i에 저장하는거 아니에요?
return type 이 reference 라고 , i++ 는 temp object return 함
이 차이를 알면 i++ 잘 안쓰게됨 , 한방에 이해하려면 C++ 에서 int i; int& x = i++;
해봐라 에러날꺼임
아직 c++ 시작을 안해서 잘 모르겠지만...일단 메모해 두겠슴당 조언 감사해요 :)
++i++