搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ if有点问题,请教一下
标题:
if有点问题,请教一下
只看楼主
可爱萌萌哒
等 级:
新手上路
帖 子:21
专家分:0
注 册:2020-2-4
结帖率:
40%
楼主
已结贴
√
问题点数:10 回复次数:5
if有点问题,请教一下
if(1)
{
}
和if();
{
}
有什么什么区别?有点不惑
搜索更多相关主题的帖子:
区别
if
2020-04-24 18:29
r316999443
来 自:星城长沙
等 级:
黑侠
威 望:
1
帖 子:597
专家分:501
注 册:2006-11-7
第
2
楼
得分:2
看" ; "号是干嘛的.
2020-04-24 18:40
forever74
来 自:CC
等 级:
贵宾
威 望:
49
帖 子:1636
专家分:3940
注 册:2007-12-27
第
3
楼
得分:2
没啥区别,二者都是废话。
删去该行不影响啥。
对宇宙最严谨的描述应该就是宇宙其实是不严谨的
2020-04-24 19:50
zbjzbj
来 自:郑州
等 级:
贵宾
威 望:
52
帖 子:620
专家分:3020
注 册:2011-4-22
第
4
楼
得分:2
if(1)
{
}
如果是1,执行大括号中的内容。
if();
,if语句见分号结束。顺序执行下一语句。
{
}
2020-04-24 20:40
hbccc
等 级:
职业侠客
威 望:
5
帖 子:108
专家分:315
注 册:2020-2-18
第
5
楼
得分:2
楼上正解
2020-04-24 20:48
lin5161678
等 级:
贵宾
威 望:
45
帖 子:1136
专家分:3729
注 册:2011-12-3
第
6
楼
得分:2
if()是语法错误
括号里面是表达式不能省略
假设你问的if(0);
需要了解一下if语法
if(表达式)语句
后面只要是一个语句就可以了
常见的{} 只是一个普通的复合语句
不常见的随便写个什么语句都有
if(表达式)for(;;);
if(表达式)do;while(表达式);
if(表达式)switch(表达式);
只要是语句都是没什么问题
当然包括 空语句 ;
至于后面的{}
如同前面说的 那只是一个普通的复合语句{}
复合语句可以单独存在 不用特意写在if while switch 后面
https://zh.
2020-04-24 20:58
6
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-501233-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.271160 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved