C命名约定

标签 c naming-conventions

<分区>

Possible Duplicate:
What are the most common naming conventions in C?

毕竟 C 语言有官方的(或广泛使用的)命名约定吗?像 Java 的命名约定(UpperCamelCase 类的大小写,lowerCamelCase 的方法等)?

我见过很多不同的约定,比如variable_namevariableNamevariablename等。有没有一种是大多数C语言使用的?程序员?

编辑:为了说得更清楚,问题是是否存在或不存在主要使用的命名约定。就像程序员不必考虑的那样(如 Java 或 C#)。

最佳答案

按照C标准的风格:

Variable, function and struct naming schemes are undefined.

在您自己的新项目中使用您喜欢的任何风格,并在其他代码库中保持一致的风格。

我个人使用 camelCase - 较少使用 shift 并且没有烦人的变量类型编码,任何像样的 IDE 都应该能够告诉我变量是什么类型。

关于C命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7506470/

相关文章:

c++ - 为什么 C++ 允许变量名和类名相同?

初始化变量的 C# 命名约定 - 是否有特殊情况?

iPhone ansi c : pointer being freed was not allocated

你能把 ASCII 码转换成 C 中的字符吗?

c - 多个结构,需要在方法中访问的相同字段

python - 如何按照 PEP8 规则缩写维度?

javascript - 使用函数而不是更短的词是 JavaScript 语言发明者的一个大错误吗?

c++ - 将数组中的简单数据类型移动到特定位置的最快方法

c++ - 找到需要的头文件

php - 模型 Controller 的单数还是复数?