发布网友 发布时间:2022-04-28 11:59
共2个回答
热心网友 时间:2023-10-08 20:04
一般用在多线程程序中,由于某个变量可能被多个线程修改,因此,修饰为volatile,使其每次读取,都是从存储volatile变量的地址中去取,而不是取寄存器中的值。热心网友 时间:2023-10-08 20:05
volatile, 我是想成不要进行最佳化. 应该跟是不是全局变量无关, 要考虑使用时的可能情况.热心网友 时间:2023-10-08 20:04
一般用在多线程程序中,由于某个变量可能被多个线程修改,因此,修饰为volatile,使其每次读取,都是从存储volatile变量的地址中去取,而不是取寄存器中的值。热心网友 时间:2023-10-08 20:05
volatile, 我是想成不要进行最佳化. 应该跟是不是全局变量无关, 要考虑使用时的可能情况.