[C언어 기초-12] 콤마 연산자(comma operator)
콤마 연산자콤마 연산자는 연산 기호가 콤마(,)여서 콤마 연산자이다.","로 분리된 수식들을 왼쪽에서 오른쪽으로 평가하고 수식 전체의 값은 가장 오른쪽의 값이 된다. c에서 콤마는 두 가지 용도로 사용되는데 첫째는 인자나 변수따위를 구분하는 구분기호.둘째가 콤마 연산자이다. 예시를 보면서 설명을 이어가보면123456789101112131415#include stdio.h> main() { int x = 0, y = 0; int comma, box; comma = (box = 2, ++box, box = box + 3, box + 5); x = (y + 5, y + 4, (y = 20) + 6); printf("comma = %d, box = %d\n", comma, box..
2024. 8. 2.