摘要:
在C和C++中,volatile关键字用于告诉编译器某些特定的变量可能会在无意中被修改,从而防止编译器优化掉相关代码。当我们使用声明为volatile类型的变量时,表示变量的值是随时可能发生变化的,并且需要特别小心地处理。 主要有以下几种情况需要使用volatile关键字: 位域 当使用volati 阅读全文
posted @ 2023-04-10 13:05
榴红八色鸫
阅读(78)
评论(0)
推荐(0)
摘要:
static是C语言中的一个关键字,它可以用于多种情况,下面分别介绍: 用于局部变量声明 在函数内部使用static修饰一个局部变量时,该变量就被称为"静态局部变量"。与普通的局部变量不同,静态局部变量的生命周期只到程序结束才会被销毁,而且它的作用域仅限于定义该变量的函数内部。 用于全局变量声明 在 阅读全文
posted @ 2023-04-10 13:00
榴红八色鸫
阅读(96)
评论(0)
推荐(0)

浙公网安备 33010602011771号