代码风格的符号两侧添加空格的基本规则

本文详细介绍了代码风格中关于单目、双目和三目运算符以及括号周围空格的使用规则。遵循这些规则可以提高代码的可读性和一致性。主要内容包括:1) 单目运算符与操作数之间不加空格;2) 双目和三目运算符两侧应添加空格;3) 括号内侧紧邻操作数,不加额外空格。理解并应用这些规则能帮助开发者写出整洁的代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

代码风格的符号两侧添加空格的基本规则

1. 单目运算符(Unary Operators)与它的操作数之间应紧密相接,不需要空格。例如:代码示例1-11:单目运算符的空格规则示例y = ++x; // ++ 在这里是前缀单目运算,它与x之间无空格

2. 在双目、三目运算符(Binary/Ternary Operators)的左右两侧分别添加空格。例如:代码示例1-12:双目、三目运算符的空格规则示例int a = 3 + 5; // 在双目运算符左右添加空格int b = a * 6 + 7;int c = a & b;int d = b++ * c--; // 虽然有单目运算符,但双目运算符两侧仍应添加空格int e = a > 0 ? 1 : 0; // 在三目运算符左右添加空格

3. 括号(包括小括号、中括号与大括号)的内侧应该紧靠操作数或其他运算符,不需要添加额外的空格。例如:代码示例1-13:括号的空格规则示例int f = (a + b) * c; // 括号内侧紧靠操作数,因其他运算符添加的空格留在外侧int g[MAX] = {1, 2, 3}; // 中括号与表达式中的大括号也同样处理

 4. 不要使用连续的两个或多个空格。其实,如果理解了这些规则,在实际书写的时候很容易遵循。对于任何一个表达式,我们先把单目运算符和括号去掉,然后在双目、三目运算符的左右两侧分别添加一个空格,再将单目运算符和括号填回去,放在靠近自己操作数的一边即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值