数字后缀简称

时间:2012-01-31 18:33:03

标签: c++ c

  

可能重复:
  How do I write a short literal in C++?

我可以使用ll来表示长号,我可以使用u来表示无符号数字等。

short类型是否有数字后缀?

2 个答案:

答案 0 :(得分:14)

C ++标准仅提供这些整数后缀(2.13.1)

unsigned-suffix: one of
u U
long-suffix: one of
l L
long-long-suffix: one of
ll LL

所以不,短裤没有后缀。

答案 1 :(得分:5)

C中没有short的整数常量后缀。

在大多数表达式中,short值会提升为int,因此不太有用。您可以将int整数常量强制转换为short,但使用整数提升规则,可能会将其提升为int