用C命名源文件的标准方法是什么?

jsj*_*jsj 7 c naming-conventions

是否有使用C命名源代码文件的标准方法?

例如,他们是否应在下划线,大写的骆驼案下划线?

Jon*_*ler 9

没有强制性约定。在某种程度上,这取决于您的系统的文件名是区分大小写还是不区分大小写。

后缀.c(小写)对于源文件和.h头文件来说基本上是通用的。源文件中包含的其他文件可能具有不同的扩展名,或者根本没有扩展名。

传统上,名称都是小写的(例如,查看标准标头名称)。名称避免重音字符、空格和许多其他标点字符,通常遵循可移植文件名字符集(字母数字、下划线、破折号、点)。除此之外,选择很大程度上取决于您。


小智 7

没有标准,但是许多C项目使用小写文件名,并用下划线分隔单词。最主要的是要保持一致。