D_C
2015-08-18 11:25
判断语句不是下面这种吗?
if(i==3)
{
goto A ;
}
为什么是下面这样
if条件分支的里面是{}包含的一个语句块,
语句块的最小颗粒,就是一条语句嘛,所以如果语句块只有一条语句时,花括号是可以省略的。
不过出于约定,最好就算一条语句也带着花括号{}
什么原因你懂得,如果修改代码增加一条语句,你忘了加{},调试能坑死你。
非常感谢!
2015-08-18 14:04:45
共 1 条回复 >
C语言入门
926024 学习 · 20793 问题
相似问题
回答 1
回答 2
回答 6
回答 3