我正在阅读关于嵌入式系统的C编码风格,我发现了以下陈述:
我想知道使用1或0代替true或false是否有任何优势。
这个陈述是在以下来源中写的: https://github.com/MaJerle/c-code-style 然而,没有解释为什么要使用这种方式,也没有说明采用这种风格的优缺点。不要使用stdbool.h库。分别使用1或0表示true或false
我想知道使用1或0代替true或false是否有任何优势。
char a; char b; /* 错误 */
。char a, b; /* 正确 */
...然后,当涉及到指针时,"始终将星号与类型对齐"导致char* a, b;
,而b
应该是一个指针。规则,嗯? - undefined