全站数据
8 4 2 0 5 8 1

volatile类型

感情心理 | 简单学习,快乐成才!         
问题更新日期:2024-10-13 03:56:01

问题描述

volatile类型,在线求解答
精选答案
最佳答案

volatile是一个类型修饰符(type specifier),就像我们熟悉的const一样,它是被设计用来修饰被不同线程访问和修改的变量;volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。

volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。简单地说就是防止编译器对代码进行优化。

其他回答

Volatile的类型是指在编译期间不被保存的变量类型。它们的值在程序执行期间可能会发生变化,并且在每次执行程序时都需要重新赋值。