【C语言基础补充1】写代码的常识与规范

一直在写代码的过程中寻求快乐,那么作为一个合格的程序员,并不是要写出别人看不懂的代码,而是尽可能写出每个人都能看懂的代码。个程序员都有自己编写代码的风格,但是终归要一点就是:美观

Linux C编程风格

  1. 适当的空行和空格,空行一般可以出现在逻辑快之间。
  2. 一定要有缩进,代码块中的代码一定要缩进,无论是函数体,循环体,switch多路分支和普通的复合语句。
  3. 适当的注释,程序具有一定的逻辑以及算法复杂度的时候,在关键的地方都要做好注释。写注释是一种修养的表现。
  4. Linux C风格中的函数名以及变量名一般用小写字母加下划线,比如变量:happy_day,而不是Happyday这样命名。
  5. 最好按照规范进行代码编写,代码不仅仅是写给自己看,更是要写给别人看的,不能自成一体。
    在这里插入图片描述

Linux中GCC环境中Main的规定

在GCC编译环境中,main函数只有两种写法:
1、int main (void){return 0;}这种写法表示主函数不用外部参数。
2、int main (int argc, char **argv)(return 0;)这种写法表示主函数需要外部参数。

至于这种写法:void main(){} 、 void main(void){}等等写法在Linux中GCC编译环境中都是不允许的。

函数中的return 作用

  1. 退出函数:如果在函数中的return表示退出该函数,并且返回信息。
  2. 退出程序:如果在main函数中,return表示退出该程序,并且返回信息。
    如果程序正常退出,一般约定为:return 0
    若程序异常退出,可以有多种情况: return 1 或者return 2等等,每个数字表示一种异常。

对代码的认识

很多朋友可能刚刚接触编程,甚至接触编程很久的朋友也会有一种感觉,就是自己接触编程很久了,但是总觉得自己的编程水平似乎与自己很近,但又觉得很远,那很有可能是自己对代码的认识不正确。
很简单就以int a ; 这个语句为准:
如果你的认识是:定义一个变量,这个变量是a。那么证明你对编程的认识不够。
如果你的认识是:申请一块内存,并且叫它为a,并且按照整型的大小分配给a,然后后面的操作是如何使用这一块内存。我们对计算机编程的理解就应该更加深层一些,才能让你对编程更加深入。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值