c语言编程Tips

编程Tips:

  1. 少加括号,减少阅读的难度。
  2. 在使用等于号(==)时, 常量放左边,变量放右边,避免出错(写成赋值运算符)。
  3. 短路运算 代替 if()
     0 == j && printf("you can't see me\n");
     1 == j || printf("your can't see me\n");
     ```
    
  4. 整形乘除2的倍数可以通过移位运算符代替。(-1除外)
  5. 在申请内存空间时经常会用到左移。
    malloc(1<<30);
    //申请1G大小的空间
    
  6. 优先级: 单目>算术>关系>逻辑
  7. if_else不管有几行,都要加大括号。一是保证程序的正确性。二是为了保证易于维护。
  8. ctrl + k + f 自动对齐
  9. 编程软件不要追求新版本,根据具体实际来选择。
  10. switch 可以通过将相同处理的排在一起,来减少代码量,加快进度。
  11. malloc—free—NULL三位一体,要养成习惯。
  12. 要学会使用调试工具,查看内存空间,以及记录所遇到的bug。
  13. 实践是最好的学习。
  14. 尽量不要使用全局变量。
  15. 变量的定义尽量放在循环外,避免额外的开销。
  16. extern int x; 中间的变量值要加上,方便阅读代码和维护。
`

猜你喜欢

转载自blog.csdn.net/birdunderastarrysky/article/details/89712586