- 主题:所在的公司编码规范极不习惯
小事
印巴人民写的程序清一色都是这种风格
【 在 mykeyboard 的大作中提到: 】
: 嵌入式系统,主要用C开发
: 规范举例如下:
: 1)判断指针变量是否为空,不能直接用
: ...................
--
FROM 27.91.71.*
C/C++也不符合2010年的阅读习惯了,还不是用到今天
【 在 RichyMong 的大作中提到: 】
: 这个是叫yoda法则还是什么,早被喷得体无完肤了。一是编译器会有告警,二是这种方式不符合了阅读习惯
--
FROM 27.91.71.*
这是挖到恐龙化石了
【 在 ArchLinux 的大作中提到: 】
: 以前混某社区的时候,有人提过某些嵌入式开发环境里面NULL并不是(void*)0.
:
--
FROM 27.91.71.*
C99之前就没有true和false,所以普遍有这两个宏
【 在 Tyo 的大作中提到: 】
: 说4有毛病的,提醒你们一下,注意大小写。如果楼主没写错,TRUE FALSE是win32下的宏,不是布尔,是整形1 0
--
FROM 27.91.71.*
C99的代码很容易通过工具转成C89的
【 在 chiefmajia 的大作中提到: 】
: 想什么现代编译器呢,
: 很多嵌入式系统用的都是陈年编译器
: 别老觉得人家一定蠢,肯定有其中的道理。
--
FROM 27.91.71.*