分享

C 中使用空格的建议

 Summero9gnvb5s 2017-10-12

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

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

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约