ZHCUAQ1F july 2015 – april 2023
advice #30008: 如果inp1、inp2没有访问相同的内存位置,可以考虑在inp1、inp2的定义中添加限制限定符。
为了帮助编译器确定内存依赖关系,可以使用 restrict 关键字来限定指针、引用或数组。restrict 关键字是一个类型限定符,可以应用于指针、引用和数组。关键字的使用代表程序员的保证,在指针声明的范围内,所指向的对象只能由该指针访问。任何违反此保证的行为都会导致程序未被定义。
若要查看有关使用 restrict 的更多信息,请参阅节 7.5.6