问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言中的 { } 大括号的使用,什么时候需要什么 ?

发布网友 发布时间:2022-04-23 14:52

我来回答

5个回答

热心网友 时间:2023-10-09 19:21

大括号也称花括号是程序块的分界符,大括号起的作用主要就是划分区域用的。

没有规定for后面一定要加大括号,如果for循环里只有一个语句,如果有多个语句,就需要用一个大括号把他们包起来。

比如:if(a>b) println("a>b");与if(a>b) { println("a>b"); },其实效果是一样的但有的时候是必须用到大括号的。

比如:当if语句后有多条语句的话就需要大括号与别的语句继续区分。比如:if(a>b){ max=a; println("max=%d",c);}。

扩展资料

大括号号使用注意事项:

在Kb&R格式中,开括号总是与使用它的语句在同一行上,而闭括号总是在它所关闭的语句的下一行上,并且与该语句对齐。例如,在上例中,if语句的开括号和它在同一行上,|f语句的闭括号在它的下一行上,并且与它对齐。

在与if语句对应的else条件语句以及出现在程序段后部的while语句中,情况也是这样的。在Allman格式中,每个大括号都单独成行,并且开括号和闭括号都与使用它们的语句对齐。与Allman格式相同,Whitesmiths格式也要求大括号单独成行,但是它们要和它们所包含的语句对齐。

例如,在if语句的开括号是与第一个printf()函数调用对齐的。不管使用哪一种格式,一定要保持前后一致——这将有助于其它人更方便地读程序。

参考资料来源:百度百科—大括号

热心网友 时间:2023-10-09 19:21


大括号也称花括号是程序块的分界符。{与}是相对应的,必须同时存在

大括号有很多地方使用,比如:每个函数的开始,类的定义,结构的定义,枚举的定义,if,for,do,while,switch case等

使用方法形如:

for( ... )
{
//... code
}


括号中的语句可以有许多个,如果其中的语句有且只有一条的时候,花括号可以省略,其它时候都不能省略!
另外,像下面的情况:

if(  ...  )
    while(  .... )
    {
         // ...code
    }


如果这里的 if 语句中只有 while 一个代码块,if 的大括号可以省略,否则要加上花括号

ps:{}主要划区域用。

热心网友 时间:2023-10-09 19:22

大括号有很多地方使用,比如:每个函数的开始,类的定义,结构的定义,枚举的定义,if,for,do,while,switch case等
它是程序块的分界符。
{与}是相对应的,必须同时存在。

热心网友 时间:2023-10-09 19:22

大括号的作用是将多条语句(每个语句以分号;结尾)合成一个复合语句(可理解看作一个大语句,较长的语句)
例如
int x=1;
if(x!=1)
{x=5;
x=x+1;
}
结果是x=1,如果不加大括号,则是x=2

热心网友 时间:2023-10-09 19:23

C中,{}是一对成对的符号,要一起配对使用的,
除了主程式开始结束用外,在程式子模块中就大量使用,
可以是子函数块,也可以是子功能块,都要用它来限定程式执行的范围.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
分手后说过的话精选185句 分手说的精选113句 分手怎么挽回女朋友的句子精选162句 现在工作忙的要死,女朋友因为这跟我分手,我该怎么办? ...任意组成两个不同的两位小数,并把它们改写成以0.001为计数单位... m3/MW▪h怎么换算m3/s▪GW? 交通银行的刷卡金怎么使用呢? 什么时候刷卡金 ...突然前面两条腿好像断了一样 走路前面两腿都无法支撑 吃饭就坐着吃... 王者荣耀:伤害与回复兼备的杨戬,为何不受待见,真废了吗? 大括号,中括号,小括号对应作用是什么? 小括号,中括号,大括号有什么作用? 请问一下,这种电脑是分开扫描还是一起扫描,还有就是这种电脑纹是什么电脑纹 7、全连接扫描和半开连接扫描的区别是什么?其优缺点分别是什么?还有什么其它的扫描技术? 扫描件两张扫在一起怎么分开? 房地产开发企业融资方式包括哪些? 如何使用复印机先扫描再统一复印 什么是房地产融资模式 逐行扫描与隔行扫描的区别? 房地产企业融资的渠道有哪些? 柯美360复印时分离扫描存在的故障 房地产项目融资有哪些关键节点 电分扫描的主要区别 商业地产前期有多少种可行的融资方法 打印机能分离扫描不同尺寸纸张吗? 一些房地产企业公司账户有钱,为什么拿地还要融资? 扫描原理是什么? 房地产与金融有什么样的业务 为啥Spring和Spring MVC包扫描要分开 房地产开发商融资的途径和方式 Java中大括号的作用是什么? C语言编程中大括号的作用,哪些可省略 小括号和中括号、大括号有什么用? excel大括号作用是什么? C语言if后大括号的作用? c语言 中花括号有哪些作用? 简谱中大括号的作用和叫法是什么? 小米5可以两个电信卡同时使用吗? 怎么养好蝴蝶兰 蝴蝶兰怎么栽最好 蝴蝶兰怎么养法 蝴蝶兰怎么养才好 蝴蝶兰的用什么土培养好呢? 谁知道蝴蝶兰要怎么样养啊!急 蝴蝶兰的花谢了,再怎么养?详细点哦。 长期睡前喝红酒的坏处有什么呢? 睡前红酒喝多少毫升 女生晚上睡觉前喝红酒喝多少比较好? 红酒睡前喝多少ml最好 睡前喝红酒喝多少为好