c语言基础总结

1、在用malloc函数申请了内存后,一定要用free函数进行释放

     char* ch = (char*)malloc(sizeof(char)); 申请一一字节内存大小的空间给ch。

2、c语言进行冒泡排序的时候只需要交换节点的数据域,不需要改变指针的指向。

3、sourceInsight  pcLint check这些工具都很有利于开发。

4、圈复杂度的计算: 每遇到一个if else switch 运算符 圈复杂度都要加1。写一个函数时,圈复杂度最好低于15.

5、进行数据的比较时,最好把常量放在前面进行比较

6、进行if else 判断时,最好把比较容易出错的判断放在前面

7、测试时 有 上点 内点 和离点的说法 

   例如: [10 20 ]   10为上点 15为内点,7为离点

8、运算符两边加一个空格 方便阅读

9、函数的嵌套调用层次不能太深。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值