C++/Tips
[c/c++/c#]++i / i++
1. 기초 개념 => ++i[전위연산자] -> 값이 먼저 증가하고 작업이 수행 int i = 0; cout 작업 수행 후 값 증가 int i = 0; cout ++i i = i+1; return i; => i++ var temp; temp = temp+1; return temp; 3. 결론 => i++의 경우에는 temp를 사용하기 때문에 메모리를 더 사용하고, 연산이 여러번 수행된다. => 그래서 보통 반복문같이 많이 작동하는 곳에서는 ++i를 사용한다.
2021. 2. 23. 14:54