黑马程序员技术交流社区
标题:
if使用注意
[打印本页]
作者:
likang
时间:
2015-7-16 21:52
标题:
if使用注意
1.if(条件)可以直接写分号;表示什么也不干,空语句。
2.如果if之后的代码块,只有一句话,则可省略大括号(if条件如果没有大括号,只会影响一句话。
3.永真式
if(1){ }大括号中永远执行
if(0){ }大括号用远不执行
4.if语句结合return语句
在一个函数中return语句之后的语句都不执行
5.if作用域的问题
if (age > 10) { printf("已经懂事了\n");
int num = 1000; }
printf("num = %d\n",num);
6.容易疑惑作用域紊乱
7.省略大括号分析
从最后一个else与最近的if匹配。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2