17 static 修饰局部变量、文件级变量和函数时,分别改变什么?头文件中定义 static 变量有什么问题?考察对 static 关键字在不同上下文中的作用理解,以及头文件中使用 static 的潜在问题。 查看学习思路
18 中断中修改、主循环中等待的变量,为什么开启优化可能导致死循环?volatile 解决什么问题,不能保证什么?考察对编译器优化、volatile 关键字以及中断与主循环共享变量问题的理解。 查看学习思路