
[C 언어] for문에서 증감 연산자
2022. 6. 12. 21:25
프로그래밍 언어/C
WHY? for문의 증감식에서 증감 연산자를 사용할 때 전위 증감 연산자를 사용하든 후위 증감 연산자를 사용하든 for문의 결과값에는 차이점이 없었다. 결과값에 차이가 없으면 for문의 증감식에 전위, 후위 증감 연산자의 차이는 없는건지, 아무거나 사용해도 되는지에 대한 궁금증이 생겼다. for문에서 전위, 후위 증감 연산자의 차이 for문의 기본 구성은 아래 코드와 같다. for (초기화식; 조건식; 증감식) { (실행할 코드) } 여기서 우리가 생각해 볼 부분은 증감식이다. #include int main(void) { for (int i = 1; i

[C 언어] 증감 연산자
2022. 6. 11. 00:27
프로그래밍 언어/C
WHY? C 언어에서 반복문을 사용할 때 증감 연산자 많이 사용한다. 증감 연산자를 단독으로 사용할 때는 헷갈릴 경우가 없었는데, 전위, 후위 증감 연산자가 한번에 여러게 사용되면 헷갈리는 경우가 많았다. 그렇기에, 전위 증감 연산자와 후위 증감 연산자를 확실히 비교하고 정리한다. 증감 연산자? C 언어에는 증감 연산자('++', '--')를 사용할 수 있다. '++'는 특정 값을 +1 시켜주는 연산자이고, '--'는 특정 값을 -1 시켜주는 연산자이다. 위치에 따른 증감 연산자 증감 연산자를 사용할 때, 값의 앞에도 사용할 수 있고 뒤에도 사용할 수 있다. 증감 연산자의 위치에 따라서 전위 증감 연산자, 후위 증감 연산자로 분류한다. 또한, 전위와 후위는 연산의 순서가 다르기 때문에 차이점을 정확히 알..