nim*_*ims 9 c
可能重复: 为什么+++++ b在C中不起作用? 3加上两个变量之间的加号
我试着搜索这个,但找不到任何结果.
c=a+++++b无法编译的代码(gcc),而for c=a++ + ++b,它编译成功.c=a+++ ++b也有效.c=a++ +++b失败.
c=a+++++b
c=a++ + ++b
c=a+++ ++b
c=a++ +++b
为什么空白在这里产生了这样的差异?或者我错过了C的重要概念?
Mr *_*ter 6
由于++是一个令牌,解析器解释a+++++b相同a ++ ++ + b,不一样a ++ + ++ b!
++
a+++++b
a ++ ++ + b
a ++ + ++ b
归档时间:
14 年,2 月 前
查看次数:
1197 次
最近记录: