Khi có khoảng cách giữa + +
, ý nghĩa của cụm từ "+ + a
" là gì. Biểu thức này được đánh giá như thế nào?Ý nghĩa của biểu thức "+ + a" là gì?
int main()
{
int a = 3;
printf("%d %d", + +a, a);
}
và cũng như thế nào là a+++a
được đánh giá? Nó chưa được xác định hoặc không xác định hoặc thực hiện được xác định?
Còn được biết đến, hơi euphonically, như quy tắc 'Tối đa Munch'. –
Lưu ý rằng khi có khoảng cách giữa hai ký tự '+', nó không phải là toán tử tăng; nó là hai toán tử '+' riêng biệt. Theo định nghĩa, bạn không thể có một khoảng trống trong toán tử '++'. –