了解编译系统的作用 优化程序性能,特别是C语言,不同的写法编译器翻译不同的结果,导致不同的执行效率 switch语句为什么比if-else更加有效while循环比for循环更有效指针引用比数组应用更有效链接出现的错误 两个C文件中引用同名的全局变量会发生什么?静态库和动态库的区别是什么?为什么有些错误在运行时才出现?第7章:链接避免安全漏洞 缓冲区溢出: 第3章:程序的机器级表示堆栈原理: