在C++(WIN32)中int和long有何区别
2008-01-27 15:20
330 查看
在C++(WIN32)中int和long有何区别
int, unsigned int 4 bytes
long, unsigned long 4 bytes
回答:
在Win32中两者没有区别。两者的区别在于int型可能因为操作系统不同而不同,如在Win16下,int等同于short型。而在将来的位操作系统中,int可能表示位整数。而不管在什么操作系统下,long都是32位。
int, unsigned int 4 bytes
long, unsigned long 4 bytes
回答:
在Win32中两者没有区别。两者的区别在于int型可能因为操作系统不同而不同,如在Win16下,int等同于short型。而在将来的位操作系统中,int可能表示位整数。而不管在什么操作系统下,long都是32位。
相关文章推荐
- 在C++(WIN32)中int和long有何区别
- 严肃的问题:在C++(WIN32)中int和long有何区别
- int和long的区别
- long与double和int的区别
- int、long、NSInterger、NSUInterger、NSNumber 区别和使用
- size_t,ssize_t,int和long的区别
- C++中int、int&、int*和int**的区别与联系、用途
- 有关C++的数据类型(int,long,short,float,double等等)
- MySQL数据类型:TINYINT,SMALLINT,MEDIUMINT,INT,INTEGER,BIGINT;text,longtext,mediumtext,ENUM,SET等字段类型区别
- C++中int *p[4]和 int (*q)[4]的区别
- __int64 与long long 的区别, C/C++的64位整型 不同编译器间的比较
- C/C++中各种类型int、long、double、char表示范围(最大最小值)
- C/C++中int/long/float/double数值类型与字符串互相转换[总结]
- c++指针类型int *和int(*)[5]的区别
- c++学习之new int()和new int[]的区别
- c/c++ bytes与int,short,long,float,double相互转换
- C/C++中各种类型int、long、double、char表示范围(最大最小值)
- C++ int和unsigned的区别
- C++中static_cast、const_cast、reinterpret_cast的用法举例,附带举例说明强制类型转换时int和int&的区别
- C/C++中各种类型int、long、double、char表示范围(最大最小值)