C语言中unsigned int 和unsigned long占的位数都是32位,他们之间有区别吗?

如题所述

C语言没有明确规定它们所占内存的字节数,只要求long型数据长度不短于int型,short型不长于int型。具体如何实现由计算机系统自行决定。如果如你所说都定义为4个字节(即32位)的话,这种情况下是没有区别的。
温馨提示:答案为网友推荐,仅供参考