关于c语言代码的规范(后期会更新)

我们在学习任何一种语言的时候,书籍都会告诉我们如何的书写、定义是合法的。但现实项目中,仅仅使用合法的定义还是不够的,所以我们需要有一定的规范。由于刚刚学习c语言,也不是很懂,所以也问问了度娘。把自己查阅到的总结一下,供大家参考。(后期会更新)

v1:

1.1.关于排版

               缩进的时候,建议使用4个空格键。

       很多人在编程的时候,都习惯性的使用tab键,进行缩进。不过由于不同的开发工具生成的代码可能会不一致,会导致同一代码文件,在不同的编辑器下显示完不一致,甚至惨不忍睹。

            还有个原因就是压缩问题,现在很多人都在做开源的东西,当我们压缩后,会发现使用Tab的地方还有可能会出现空格,不能完全消除空格。

        1.2.单行代码不要超过80行,单个函数不要超过200行。

        1.3.名称的定义

建议使用  liv_temp 的方式定义

liv

第一个位置用于区分是局部变量 还是全局变量

l   ----   local(局部的)      g ---- global(全局的)

        第二个位置用于区分是什么数据类型

i  ----- int      d ----- double  

第三个位置用于区分是变量还是常量

               v ---- variable(变量)  c  ---- const(常量)

           

1.4. 使用空格将变量 和 符号进行分离,例如:

                        int  a = 5;

                        printf("%d  %d \n",  a,  b);

不过像 += 这种两个符号要一起使用。

        1.5. 不同的语句块间,要使用空行

if(true)

                        {

                              ............

                         }

                         //这里是有空行的

                        switch(temp)

                        {

                                ............

                         }

                 1.6. 建议不要省略{},  虽然在使用if的时候,当要操作的语句只有一条的时候,可以省略{} ,在语法上是没有错的。  

为了能够让代码看起来更明了, 在开发中不建议省略。

             以上是这次在度娘中找到总结出来的。




      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值