C/C++ 与基础MCU / RTOS深入原理题restrict 关键字向编译器承诺了什么?用错会怎样?restrict 是特定执行期间对对象访问路径的别名承诺,可帮助向量化和消除重复加载。若调用者传入重叠对象却违反承诺,行为未定义;它不是运行时检查,也不等于 const。新增100题高频面试restrict