Number suffix for short

Possible Duplicate:
How do I write a short literal in C++?

I can use ll to represent a long long number, I can use u to represent a unsigned number, etc.

Is there a number suffix for short type?


The C++ standard only gives these integer suffixes (2.13.1)

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

so no, there is no suffix for shorts.


No there is no integer constant suffix for short in C.

In most expressions a short value is promoted to int so it is not so useful. You can cast an int integer constant to short , but with the integer promotions rules, chances are it will be promoted to int .

链接地址: http://www.djcxy.com/p/58334.html

上一篇: 短,int,long,float,double long,double,char的大小

下一篇: 简称数字后缀