题目内容 (请给出正确答案)
[主观题]

关键字volatile 有什么含意?在哪些变量前该使用这个关键字?请给出3 个不同的例子

答案
一个定义为 volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。 下面是volatile变量的几个例子:  并行设备的硬件寄存器(如:状态寄存器)  一个中断服务子程序中会访问到的非自动变量(Non-automatic variables)  多线程应用中被几个任务共享的变量
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“关键字volatile 有什么含意?在哪些变量前该使用这个关…”相关的问题

第1题

关键字volatile 有什么含意?在哪些变量前该使用这个关键字?请给出3 个不同的例子。
点击查看答案

第2题

将这个关键字使用到对任意变量或数组的定义上,可以确保它们的值不变。这个关键字是()。

A.const

B.ioport

C.interrupt

D.volatile

E.register

点击查看答案

第3题

关于code关键字,下面哪些描述是错误的?多选

A.这个关键字引导的变量可以随便修改。

B.这个关键字引导的变量存在ROM

C.这个关键字引导的变量是常数。

D.这个关键字引导的变量存在RAM

点击查看答案

第4题

在一个Java类中,可以使用()关键字来修饰成员变量,该变量被称作静态变量。static
点击查看答案

第5题

下面关于变量及其范围的陈述哪些是错误的

A.实例变量是类的成员变量

B.实例变量用关键字static声明

C.在方法中定义的局部变量在该方法被执行时创建

D.局部变量在使用前必须被初始化

点击查看答案

第6题

模块内的函数和全局变量,需在.c文件开头冠以volatile关键字声明
点击查看答案

第7题

C语言中,关键字static和volatile的作用是什么?
点击查看答案

第8题

模块内的函数和全局变量,需在.c文件开头冠以volatile关键字声明。
点击查看答案

第9题

27、在一个Java类中,可以使用【 】关键字来修饰成员变量,该变量被称作静态变量。

A.final

B.new

C.this

D.static

点击查看答案

第10题

局部变量的名字与成员变量的名字相同,若想在该方法内使用成员变量,必须使用关键字_______。
点击查看答案
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信