首页 > 试题广场 >

以下关于C语言中`volatile`关键字的使用场景,正确的

[不定项选择题]
以下关于C语言中`volatile`关键字的使用场景,正确的有哪些?
  • 访问内存映射的硬件寄存器
  • 信号处理函数中与主程序共享的volatile sig_atomic_t类型的简单标志变量
  • 多线程间共享的变量(作为线程安全的完整解决方案)
  • 防止编译器优化掉看似无用的读写操作

这道题你会答吗?花几分钟告诉大家答案吧!