根据使用方式,
__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
.
提交和查看相关反馈