des*_*esh 2 c
main() { int a=3+2%5; printf("%d",a); }
程序返回值5,但是如何以及为什么?
jtd*_*ubs 5
因为你的算术表达式解析为3+(2%5).
3+(2%5)
请参阅此表,并注意%的优先级高于+.
归档时间:
15 年,2 月 前
查看次数:
218 次
最近记录:
13 年,8 月 前