非常教程

C参考手册

原子操作 | Atomic operations

ATOMIC_FLAG_INIT

在头文件<stdatomic.h>中定义

#define ATOMIC_FLAG_INIT / * unspecified * /

(自C11以来)

扩展为可用于初始化atomic_flag类型的表达式。atomic_flag未使用此宏初始化的值未定义。

参考

  • C11标准(ISO/IEC 9899:2011):
    • 7.17.1 / 3 ATOMIC_FLAG_INIT(p: 273)
    • 7.17.8 / 4 ATOMIC_FLAG_INIT(p: 285)

另请参阅

ATOMIC_VAR_INIT(C11)

初始化一个新的原子对象(函数宏)

C

C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。