11问答网
所有问题
C语言中unsigned int 和unsigned long占的位数都是32位,他们之间有区别吗?
如题所述
举报该问题
推荐答案 2010-12-08
C语言没有明确规定它们所占内存的字节数,只要求long型数据长度不短于int型,short型不长于int型。具体如何实现由计算机系统自行决定。如果如你所说都定义为4个字节(即32位)的话,这种情况下是没有区别的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/PqS827Fqv.html
相似回答
unsigned
long跟unsigned
int都是32
字节
,有
什么
区别
答:
但是在32位编译器中,int和long都是占4个字节,
unsigned int和unsigned long并没有区别
。
大家正在搜
int和unsigned的区别
c语言unsigned int
int转unsigned int
unsigned int i
unsigned int数据范围
unsigned long 范围
unsigned与signed
unsigned int a
unsigned int范围
相关问题
unsigned long跟unsigned int都是32...
C语言里只写unsigned,是unsigned int 还...
unsigned long跟unsigned int都是32...
C语言中“unsigned int”占几个字节?跟编译环境和...
unsigned short int 分别在64位和32位操...
32位的long型和int型都占四个字节,那么它们的取值范围...
unsigned int 和 unsigned long 都...
为什么在keil中int和unsigned int是16位两...