如题,c语言根据gnu等习惯命名应该采用下划线而不是驼峰命名
为啥要按照美国的标准?
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
为啥要按照美国的标准?
@YukoAmamiya 我希望你可以看看关于GNU的介绍,Linux的主要推动机构,跟美国不美国没有任何关系,只是说鉴于很多c层软件编写人员的习惯,很少写c的是用驼峰命名的,这个很奇怪,标准c库也是用的下划线方式;Linux内核也是下划线方式.
用下划线并不是强制,只是很多人习惯问题
有关GNU介绍:http://www.gnu.org/home.html
有关Linux内核:https://github.com/torvalds/linux
随便找一个ext4文件系统相关:的:https://github.com/torvalds/linux/tree/master/fs/ext4
@YukoAmamiya 我希望你可以看看关于GNU的介绍,Linux的主要推动机构,跟美国不美国没有任何关系,只是说鉴于很多c层软件编写人员的习惯,很少写c的是用驼峰命名的,这个很奇怪,标准c库也是用的下划线方式;Linux内核也是下划线方式.
用下划线并不是强制,只是很多人习惯问题
有关GNU介绍:http://www.gnu.org/home.html
有关Linux内核:https://github.com/torvalds/linux
随便找一个ext4文件系统相关:的:https://github.com/torvalds/linux/tree/master/fs/ext4
@Hemingway2003 这个只能说是华为特色,我之前呆过的部门也是采用的驼峰命名。个人还是觉得c语言用下划线的方式更加习惯。
感谢各位对OpenHarmony的关注,当前华为内部主要用的是驼峰风格,对于第三方代码的修改保持原有第三方风格,如果您之前主要用的是小写+下划线的方式的确需要再适应一下。
请参考规范:
https://gitee.com/openharmony/docs/blob/master/contribute/OpenHarmony-c-coding-style-guide.md
登录 后才可以发表评论