A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© likang 中级黑马   /  2015-7-16 21:52  /  698 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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匹配。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马