非常基本的问题:如何short用C++ 编写文字?
我知道以下内容:
2 是一个 int2U 是一个 unsigned int2L 是一个 long2LL 是一个 long long2.0f 是一个 float2.0 是一个 double'\2'是一个char.但是我怎么写short文字呢?我尝试了,2S但它给出了编译器警告.
我在哪里可以找到所有C ++十进制类型指示符,例如
long l = 0L;
Run Code Online (Sandbox Code Playgroud)
我也知道LU f d。还有其他吗?我在哪里可以找到它们?如何明确指示未签名的短裤?
我在Windows安装的标准stdint.h头文件中遇到了一些整数文字.文字具有以下形式的后缀:
i8,ui8,i16,ui16,i32,ui32,i64,ui64.
我之前遇到过i64形式的后缀,但从未遇到任何其他形式的后缀.我很好奇这些扩展记录在哪里.我花了一些时间查看Microsoft文档以及其他文档,但找不到它们.
这完全是好奇心的问题.我很清楚后缀是什么意思.如果任何人有文档的链接,我将不胜感激,如果你分享了参考.
提前致谢!