unsigned int几个字节

C语言中unsigned int代表无符号整型。并没有确定规定它占用几个字节,具体是由编译器来决定的,例如Visual C++规定unsigned int占4字节,Turbo 2.0中,规定unsigned int占2字节,也就是说int可以占用2字节也可以占用4字节,具体由编译系统来决定。

推荐学习:c语言视频教程

例如Visual C++规定如下:

8b13632762d0f70384bdabcc05fa513d2697c596.png

编译器可以根据自身硬件来选择合适的大小,但是需要满足约束:short和int型至少为16位(2字节),long型至少为32位(4字节),并且short型长度不能超过int型,而int型不能超过long型。这即是说各个类型的变量长度是由编译器来决定的,而当前主流的编译器中一般是32位机器和64位机器中int型都是4个字节。

更多编程入门知识,请关注PHP中文网!

更多相关文章

  1. 几款好用的C语言编译器推荐
  2. int占几个字节(c语言)?
  3. C语言中数组所占字节怎么算
  4. golang中的int占几个字节
  5. golang rune几个字节
  6. golang编译器用什么写的
  7. golang的编译器是什么
  8. 招聘|北京字节跳动科技有限公司
  9. 字节一面,面试官告诉我链表掌握的不熟练

随机推荐

  1. Android-线程笔记
  2. Activity的生命周期,状态保存,窗口显示,取得
  3. Android(安卓)事件传递机制实测
  4. Android(安卓)Task:
  5. cocos2d jsb 打包 Android(安卓)APK
  6. Android(安卓)有关横竖屏
  7. android按键焦点事件分析(应用开发篇)
  8. Android程序工程架构
  9. Android(安卓)4.0 支持wifi-p2p,从此p2p终
  10. 2018-2019-2 20189205《移动平台应用开发