根据使用方式, __wchar_t 的变量指定宽字符类型或多字节字符类型。 在字符或字符串常量前使用 L 前缀以指定宽字符类型常量。

signed unsigned 是可用于任何整型( bool 除外)的修饰符。 请注意,对于重载和模板等机制而言, char signed char unsigned char 是三种不同的类型。

int unsigned int 类型具有四个字节的大小。 但是,由于语言标准允许可移植代码特定于实现,因此该代码不应依赖于 int 的大小。

Visual Studio 中的 C/C++ 还支持按大小分类的整型。 有关详细信息,请参阅 __int8, __int16, __int32, __int64 整数限制

有关每个类型的大小限制的详细信息,请参阅 内置类型

枚举类型的范围因语言上下文和指定的编译器标志而异。 有关详细信息,请参阅 C 枚举声明 枚举

Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see: https://aka.ms/ContentUserFeedback .

提交和查看相关反馈