1. ++i 전위 증가와 i++ 후위 증가 연산자의 차이입니다. 또한 ++i (전위 증가) 연산이 성능상의 이점을 가져올 수 있습니다.
i의 값을 1 더하고 i의 값을 반환하는 반면에 i++(후위 증가)는 i의 현재의 값을 보관하고 i의 값을 1 증가시키고 i의 값을 반환합니다.
하지만 컴파일러가 알아서 최적화를 해주기 때문에 차이는 없습니다.
2. 결과가 다른것은 3번입니다. 1,2,4번의 경우 실행 즉시 1이 추가되지만 3번은 해당 줄이 끝난 다음에 증가합니다.
3. a = 4 , b = 1
4. a = 255
5. b = ABC
'Programming Language > 이것이 C# 연습문제 풀이' 카테고리의 다른 글
이것이 C# 8장 연습문제 풀이 (0) | 2019.05.13 |
---|---|
이것이 C# 7장 연습문제 풀이 (0) | 2019.05.11 |
이것이 C# 6장 연습문제 풀이 (0) | 2019.05.09 |
이것이 C# 5장 연습문제 풀이 (0) | 2019.05.08 |
이것이 C# 3장 연습문제 풀이 (0) | 2019.05.08 |