C++ 中的类型限定符是什么?
类型限定符是应用于类型的关键字,生成的类型为限定类型。例如,const int 是限定类型,表示常量整数,而 int 是相应的非限定类型,仅仅是整数。类型限定符是通过类型系统表达关于值的其他信息并确保数据使用正确性的方式。截至 2014 年和 C11,标准 C 中有四个类型限定符:const(C89)、volatile(C89)、restrict(C99)和 _Atomic(C11)。前两个,const 和 volatile,也存在于 C++ 中,并且是 C++ 中唯一的类型限定符。
广告