chapter 4) 콤마 연산자
#include int main(void){ int a= 10, b= 20; int res; res = (++a, ++b); printf("a: %d, b : %d\n", a,b); printf("res ; %d\n", res); return 0; } 코드 설명 1. main() 함수 1-1. 정수형 변수 a, b, res를 선언하고, a에는 10, b에는 20을 할당 1-2. 콤마 연산자를 사용하여 `(++a, ++b)` 연산을 수행. 이 연산은 먼저 `++a`를 실행하여 a의 값을 1 증가시킨 후, `++b`를 실행하여 b의 값을 1 증가시킴. 콤마 연산자는 마지막 표현식의 결과, 즉 `++b`의 결과를 반환함 1-3. a의 값은 11로 증가하고, b의 값은 21로 증가함. res에는 `++b`의 결..
2024. 6. 24.