c语言加括号问题

我是C语言初学者,在写程序的时候总是不明白加括号的作用与括号加在哪里具体会有什么作用,希望各位高手能为我具体的讲解一下,谢谢!... 我是C语言初学者,在写程序的时候总是不明白加括号的作用与括号加在哪里具体会有什么作用,希望各位高手能为我具体的讲解一下,谢谢! 展开
 我来答
WXD110114dccd8
推荐于2016-08-30 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.6万
采纳率:43%
帮助的人:7925万
展开全部
大括号{ }用于定义函数体,构成复合语句(语句块)、声明联合(union)及结构体变量。也用于初始化数组、结构体等类型的变量。

中括号[]用于指明数组下标;在声明数组时,用于确定数组长度。

小括号用于声明函数参数列表,改变表达式运算的方向,向函数传递参数。除了上述这些作用外,小括号也具有在代数运算中相同的作用,另外,在C语言中,代数运算时的中、大括号都用小括号代替。
百度网友8c9abef
2008-02-02 · TA获得超过109个赞
知道答主
回答量:90
采纳率:0%
帮助的人:70.9万
展开全部
其实很简单,你只要知道数学运算中括号的含义就行,在C语言中,函数表达式中的括号也是那个意思,就是把一块当作一个整体或者优先运算的一部分。在C语言中括号里可以套括号。这一点也非常有用,和数学里面有些区别。如果不加括号或加错括号的话就有可能导致运算的错误。
在函数调用的时候切记函数名后面是(),而不是[]。里面是函数的形参。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2008-02-02 · TA获得超过1257个赞
知道小有建树答主
回答量:1748
采纳率:0%
帮助的人:1207万
展开全部
在运算时,括号的作用和数学的一样

i = i - (i - 1)

i = i - i - 1
的意思不同

而在调用函数时,参数必须包含在一对括号里

a(1, 2);
把1和2作为函数a的实参(各个实参间用“,”隔开)

C/C++中有很多地方都需要用到括号的,多看看书吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wulinm0
2008-02-02 · TA获得超过149个赞
知道答主
回答量:92
采纳率:100%
帮助的人:52.8万
展开全部
括号的作用就是把相关的小节程序给表示出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式