C++中使用空格的建议

(1) 关键字之后要留空格。像const、virtual、inline、case 等关键字之后至少要留一个空格,否则无法辨析     关键字。像if、else if、for、while、switch 等关键字之后应留一个空格再跟左括号“(”,以突出关键     字;

(2) 函数名之后不要留空格,无论是在原型、定义还是在调用中;
(3)“(”、“[”向后紧跟,“]”、“,”、“;”、“)”向前紧跟,紧跟处不留空格;“,”之后要留空格,如     f(x, y, z);如果“;”不是一行的结束符,则后面也要留空格,如 for(initialization; condition;         update);
(4) 预编译指令中#和保留字之间不要留空格;文件包含伪指令中文件名与两端的“<”,“>”或“"”、          “"”之间不留空格;
(5) 二元运算符如“=”、“+=”、“>=”、<=”、“+”、“*”、“%”、“&&”、“||”、“<<”、“^”等     的前后应加空格;
(6) 一元运算符如“!”、“~”、“++”、“--”、“-”、“&”(取地址运算符)、“*”(解引用运算符)等与     所有操作数之间不加空格;
(7) “.”、“->”、“.*”、“->*”、“::”这类运算符前后不加空格;“?”、“:”前后要加空格。

转载于:https://www.cnblogs.com/ltang/archive/2010/10/25/1861136.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值