Operand các nhà điều hành dấu phẩy, bên trái hoàn toàn đánh giá đầu tiên. Nó cần không sản xuất bất kỳ giá trị; Nếu nó tạo ra một giá trị, giá trị đó bỏ đi. Operand phải được đánh giá sau đó. Loại và giá trị của kết quả của các biểu hiện dấu phẩy là tương đương với loại và giá trị của operand bên phải, sau khi chuyển đổi unary thông thường. Kết quả không phải là một lval¬ue. Vì vậy, các tuyên bố "r = (a, b,..., c) (thông báo rằng các dấu ngoặc đơn được yêu cầu) là tương đương với" a; b;... r = c; ". Sự khác biệt là rằng các nhà điều hành dấu phẩy có thể được sử dụng trong bối cảnh biểu hiện, chẳng hạn như trong vòng lặp kiểm soát biểu hiện.
đang được dịch, vui lòng đợi..