我尝试搜索此内容,但找不到任何结果。
代码c=a+++++b
无法编译(gcc),而 forc=a++ + ++b
则编译成功。c=a+++ ++b
也有效。c=a++ +++b
失败。
为什么空格在这里会产生如此大的差异?还是我错过了 C 的一个重要概念?
我尝试搜索此内容,但找不到任何结果。
代码c=a+++++b
无法编译(gcc),而 forc=a++ + ++b
则编译成功。c=a+++ ++b
也有效。c=a++ +++b
失败。
为什么空格在这里会产生如此大的差异?还是我错过了 C 的一个重要概念?