黑马程序员——C基础---圆括号的使用总结

本文总结了C语言中圆括号的使用,包括在表达式上防止结果偏差,确保函数参数列表的正确性,以及在指针定义和使用中的应用。通过示例解释了如何避免宏定义和三目运算符的常见问题,强调了括号在提高代码可读性和避免语法错误中的重要性。
摘要由CSDN通过智能技术生成

------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------


圆括号是C语言中使用非常频繁的运算符

主要使用场合如下

<<1>>使用在表达式上(缺少括号的话可能会造成结果偏差)

主要体现在表达式的嵌套,以防表达式计算结果与预想有偏差,同时也提高代码可读性

例1  防止与预想结果有偏差 有参宏

#define SUM(a,b) a+a*b

int main(){

int a = 10;

a = SUM(a,a+2);

}

实际我们想要的结果是130,可现实结果确实112,所以宏定义可以改为 #defin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值