小技巧# 指针访问越界 破除循环引用 Segmentation fault 硬拷贝 数组访问越界 内存泄漏 多文件编译 无穷大和非数字 整数溢出 精度 预定义宏 运行时类型识别 字节对齐 良好的编程风格