谈论Linux下的C语言编程规范
每种编程语言都有其自己的编程规范。毕竟,没有规则或规定。
如果编码不规范,一方面,程序将显得模糊且难以理解,这将使其他读者难以维护。另一方面,使用时也很难维护。
今天,我将讨论Linux中C编程的规范。实际上,Linux有其自己独特的编程规范,并且路径是内核源代码中文件中的Documentation / Coding / Style。
Linux的编程规范与Windows的编程有很大不同。例如,当在Windows下使用宏定义时,通常使用大写字母,变量名首先使用小写字母,函数的首字母使用大写字母,但是对于Linux而言,它看起来更简洁明了。
而是使用大量的下划线来使单词的含义更直观,更易于理解。代码缩进,换行符,空格,对齐方式和方括号代码缩进使用Tab键进行缩进,这使程序看起来更加清晰且组织良好。
对于Linux编程,不需要换行。这取决于情况。
例如,单行的宽度不能超过80列。如果超过,则需要换行。
大括号({})可以说在许多程序代码中使用。编写代码时,需要注意方括号,例如for,if,struct。
第一个括号不需要换行,第二个括号需要换一行。但是对于功能来说,两个花括号分别在一行上。
使用的常规对齐方式是左对齐。在编写switch-case语句时,这两个词需要左对齐。
Linux经常使用空格,特别是当您需要在关键字之后添加空格,并且需要在运算符之前和之后添加空格时,例如:for(i = 0; i& lt; 5; i ++){a = b; }注释,函数和变量是Linux表达式的标准cy语言注释方法,由/ * ------ * /组成。进行多行注释时,需要在斜杠和星号之间加上数字,以数字分隔多行注释的规则。
在命名函数时,通常使用小写单词和下划线来完成该功能,并且单词的含义必须具有代表性。对于变量的命名,首先,您不能使用C语言保留的关键字,也不能在开头使用数字。
您只能使用字母或下划线。在Linux中,通常在开始时使用字母。
命名时,单词和单词之间必须用下划线隔开。 。
Linux编码标准是我们每个程序员都必须遵守的标准。标准化的代码不仅方便以后的维护人员使用,而且还减少了不必要的错误。
如果使用非标准代码样式,则一些具有自检功能的软件将被管理软件自动拦截,例如git pre-commit hook。
如果编码不规范,一方面,程序将显得模糊且难以理解,这将使其他读者难以维护。另一方面,使用时也很难维护。
今天,我将讨论Linux中C编程的规范。实际上,Linux有其自己独特的编程规范,并且路径是内核源代码中文件中的Documentation / Coding / Style。
Linux的编程规范与Windows的编程有很大不同。例如,当在Windows下使用宏定义时,通常使用大写字母,变量名首先使用小写字母,函数的首字母使用大写字母,但是对于Linux而言,它看起来更简洁明了。
而是使用大量的下划线来使单词的含义更直观,更易于理解。代码缩进,换行符,空格,对齐方式和方括号代码缩进使用Tab键进行缩进,这使程序看起来更加清晰且组织良好。
对于Linux编程,不需要换行。这取决于情况。
例如,单行的宽度不能超过80列。如果超过,则需要换行。
大括号({})可以说在许多程序代码中使用。编写代码时,需要注意方括号,例如for,if,struct。
第一个括号不需要换行,第二个括号需要换一行。但是对于功能来说,两个花括号分别在一行上。
使用的常规对齐方式是左对齐。在编写switch-case语句时,这两个词需要左对齐。
Linux经常使用空格,特别是当您需要在关键字之后添加空格,并且需要在运算符之前和之后添加空格时,例如:for(i = 0; i& lt; 5; i ++){a = b; }注释,函数和变量是Linux表达式的标准cy语言注释方法,由/ * ------ * /组成。进行多行注释时,需要在斜杠和星号之间加上数字,以数字分隔多行注释的规则。
在命名函数时,通常使用小写单词和下划线来完成该功能,并且单词的含义必须具有代表性。对于变量的命名,首先,您不能使用C语言保留的关键字,也不能在开头使用数字。
您只能使用字母或下划线。在Linux中,通常在开始时使用字母。
命名时,单词和单词之间必须用下划线隔开。 。
Linux编码标准是我们每个程序员都必须遵守的标准。标准化的代码不仅方便以后的维护人员使用,而且还减少了不必要的错误。
如果使用非标准代码样式,则一些具有自检功能的软件将被管理软件自动拦截,例如git pre-commit hook。
- 电话:0797-4282799
- 邮箱:sales@tonevee.com
- 联系人:李先生 13510435585
- QQ:
- 地址:江西省赣州市定南县良富工业区电子产业区5栋

