黑马程序员技术交流社区

标题: 求教if后面语句问题 [打印本页]

作者: hepann    时间: 2015-9-25 23:07
标题: 求教if后面语句问题
今天学习 if 语句
int num=0;
if (num==0) int x;
会编译错误 老师说if 后面要跟一句执行语句 int 想属于声明语句
作者: hepann    时间: 2015-9-25 23:08
什么是声明语句
作者: 妳的微笑❤    时间: 2015-9-25 23:09
if(如果什么什么,判断语句){这里是输出语句}
作者: 15001162522    时间: 2015-9-25 23:18
hepann 发表于 2015-9-25 23:08
什么是声明语句

声明,顾名思义就是提前说明,int x 即提前声明了一个int型变量x。if后面跟的必然是执行语句,如果跟的是int x,翻译一下,就是:如果……,那么变量X   从汉语的语法出发,这句话也是错误的,应该是如果……,那么变量X怎么样怎么样。。。。。。希望能帮到你
作者: hepann    时间: 2015-9-25 23:20
15001162522 发表于 2015-9-25 23:18
声明,顾名思义就是提前说明,int x 即提前声明了一个int型变量x。if后面跟的必然是执行语句,如果跟的是 ...

哦 理解了谢谢
作者: outxf003    时间: 2015-9-25 23:26
四楼说的很好!
声明语句,比如int x = 1,就声明了一个int 类型的x变量 ,变量值为1




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2