A. *_* D. 0 c++ int unsigned signed
在C++中,当我说 int i = 0;
int i = 0;
现在是int signed int i = 0;还是unsigned int i = 0;?
signed int i = 0;
unsigned int i = 0;
我没有通过谷歌找到答案
Joa*_*son 9
C++ 11标准(草案)§3.9.1.2就是这样说的;
有五种标准的有符号整数类型:"signed char","short int","int","long int"和"long long int".
C11标准(草案)§6.2.5.4就是这样说的;
有五种标准的有符号整数类型,指定为signed char,short int,int,long int和long long int
似乎他们都同意int是签名类型.
(C89 §3.1.2.5也同意,所以它似乎一直这样,据我可以回去)
归档时间:
11 年,9 月 前
查看次数:
303 次
最近记录: