只记下5个内容,后面听不懂也就懒得记了。。
一。编码规范(3个)
。循环次数 nCount
。函数命名:动词+名词
。宏的定义
二。表达式和基本语句(7个)
。运算符的优先级
。复合表达式
。if语句
。循环语句的效率(多重循环,逻辑判断)
。for语句的循环控制
。switch语句(default)
。goto语句
三。常量(3个)
。const和#define
。类中的常量
。宏的优缺点
四。内存管理(6个)
。内存分配方式及比较
。常见的内存错误及其对策
。内存使用规则
。指针和数组的对比
。用指针参数传递内存
。malloc/free和new/delete比较及其使用要点
五。函数设计(5个)
。函数参数
。函数返回值
。内部实现
。类的设计
。其他函数特征
外加一个作业:设计一个双向链表类,有Insert,Delete等基本操作,亦可遍历输出,要求编码规范,结构清晰。可参考STL或MTC中的类似实现。