c语言各类型占用字节 在c语言中,int,char,short三种类型数据在内存中所占的字节数由什么决定?

在c语言中,int,char,short三种类型数据在内存中所占的字节数由什么决定?

通常,char需要1个字节,short需要2个字节。原因是一个字节可以代表一个ASCII码。为了提高计算机的数据处理能力,短用一个字节是远远不够的,但受早年内存容量和价格的限制,也不可能用两个字节。现在,内存的大小不再是一个考虑因素,价格也不再是一个“问题”。CPU的数据寄存器是64位(8字节),32位CPU即将结束。因此,短8字节不再是一个梦想。所谓64位CPU,是指其数据寄存器(包括指令寄存器)的宽度为64位。它是一次读取和存储64位的最快方法,这是int类型数据的标准宽度。

c语言各类型占用字节 在c语言中,int,char,short三种类型数据在内存中所占的字节数由什么决定?

在c语言中,int,char和short三种类型数据在内存中所占的字节数?

总之,ha:对于大多数32位机器,内存是:char character type 1;int integer type 2;short 2;但是,不同的机器和不同的编译器软件会有所不同。

因此可以使用sizeof()函数进行测试。比如sizeof(char);这里补充我的答案,在回答这个问题之前,我还是一个单片机开发爱好者,C51单片机int确实是16位,2个字节。现在我从事应用软件开发。在这些编译器(如vs和GCC)中,int通常是4位(32位或64位)。事实上,一个更官方的解释是,编译器可以根据自己的硬件选择合适的大小,但需要满足约束条件:short和int类型至少应该是16位,long type至少应该是32位,short type的长度不应该超过int type,而int type不应该超过long type。这意味着每种类型变量的长度由编译器决定。

标签:

最新文章

  1. 网络营销的主要方法 企业想做好网络营销应该注意哪些问题?2025-03-27
  2. 如何更改导入沙盘中文件的大小限制2025-03-10
  3. qq上怎么开启小世界 小世界怎么关闭自动调节音量?2025-03-13
  4. 如何使用Scratch 3.0实现角色分身2025-03-07
  5. Excel表格如何添加单元格2025-03-13
  6. 支付宝付款码需要输入密码吗 支付宝付款码密码设置2025-03-13
  7. iphone 13怎么把照片弄在小组件里 苹果小组件可以调大小吗?2025-03-22
  8. 如何使用Premiere打马赛克效果2025-03-09
  9. 宜昌旅游景点(宜昌必去的三个景点?)2025-03-24
  10. 如何使用计算器将十进制数字转化为八进制数字2025-03-09
  11. 有没有不用香精也不用花的香水 不含香精的香水?2025-03-17
  12. 广告投放网站 如何在UC浏览器上精准投放广告需要怎么做?2025-03-31
  13. 苹果12深色模式在哪里调 iphone12尺寸长宽多少厘米?2025-03-16
  14. excel表格怎么解除锁定表头 wps表格怎么取消固定表头?2025-03-10
  15. 戴尔主机升级保修吗(戴尔电脑自己加装硬盘影响保修吗?)2025-03-22
  16. 如何在微信电脑端开启语音消息自动转文字功能2025-03-14
  17. 数据验证下拉消失 Excel数据有效性下拉箭头消失不见了怎么办?2025-03-28
  18. 黑马程序员python零基础入门教程 菜鸟学软件开发该从哪方面入手?2025-03-11
  19. 一言app的会员值得买吗 什么是年度会员?2025-03-17
  20. 拳皇小游戏大全 拳皇出到几了,总共多少部?2025-03-22
  21. 大连邮编是多少啊(辽宁省大连市的邮政编码是多少?)2025-03-21
  22. 网络营销主要做些什么 boss直聘这软件靠谱吗?2025-03-31
  23. 魔域宝宝升星之道2025-03-08
  24. 变频空调什么牌子好 空调进口十大名牌排名榜?2025-03-18
  25. 荣耀怎么改变图标大小 如何调整荣耀手机桌面图标大小2025-03-11
  26. 现在舞钢去郑州的大巴通了吗 舞钢到郑州要多久?2025-03-17
  27. 淘宝怎么代付款给别人 淘宝找人代付对方能看到买的什么吗?2025-03-25
  28. 如何通过PS实现浪漫光晕合成2025-03-09
  29. 手游光遇怎么注册 光遇手游注册流程2025-03-16
  30. dev c++怎么用 C语言完善程序,删除字符串中的所有空格?2025-03-27
优质自媒体
优质自媒体 微信号:优质自媒体 扫描二维码关注公众号
优质自媒体

小编推荐

  1. 1 网络营销主要做些什么 网络营销专业毕业,可以做什么工作?

    网络营销专业毕业,可以做什么工作?中国每年有数百万的毕业生。不管毕业生是什么专业,找到与自己专业相适应的工作对他们来说无疑是最好的。但现实情况是,大约70%的学生正在寻找与自己专业不符的工作。所以你不一定能在任何专业找到相应的工作。专业不分

  2. 2 全自动上袋机联系千√捷网络下拉 苹果分为套袋果和不套袋果,到底哪个好?

    苹果分为套袋果和不套袋果,到底哪个好?苹果分为袋装水果和非袋装水果,哪个更好?其实这个问题应该根据苹果的发展状况来回答。过去只能说装袋是好的,现在各有利弊。苹果的发展趋势是无袋栽培。毫无疑问,装袋是好的。套袋栽培已成为提高苹果品质的主要措施

  3. 3 爱奇艺vip会员 有没有好的免费的影视网站推荐?

    有没有好的免费的影视网站推荐?让我给你介绍一个叫莉莉电影院的网站。它既有最新的电影和电视剧,也有现场直播。另外,你可以根据自己的喜好做一些选择性的搜索。第二个要介绍的是米皮安网站有电影、电视连续剧、动画、资讯等多个门类。主要原因是资源比较齐

  4. 4 hcg正常值对照表 我有一个封包一千张,90版的二元钞票,请问现在市场大约能值多少钱?

    我有一个封包一千张,90版的二元钞票,请问现在市场大约能值多少钱?902作为第四版人民币里的一个种类,又由于四版币刚正式退出流通不长时间,价格有些不太稳定,所以现在902的价格不会太高,刚退出流通时,单张价格一度涨到将近30元左右,而现在由

  5. 5 阿里宝卡 域名被拦截如何跳转?

    域名被拦截如何跳转?大多数互联网服务都依赖DNS来工作。一旦DNS失败,网站将无法连接,电子邮件的发送将停止。这个问题的解决办法如下:[1。用Chrome浏览器打开阿里云管理后台,点击域名。2. 在域名控制台中,找到要修改DNS的域名,然后

  6. 6 企业名录联系方式 网络营销应该如何发挥企业名录搜索引擎的价值?

    网络营销应该如何发挥企业名录搜索引擎的价值?但现在中国的广告史其实就是媒体的进化史。]tiktok,各种媒体,在一定程度上冲击了搜索引擎的入口,比如购物直接去淘宝,社交网络直接微博微信,短视频震动。然而,作为互联网的核心信息发布平台,搜索引

  7. 7 react路由的两种模式的区别 大学做项目,负责人禁止我用Vue,React,让我用基础HTML,CSS,JS开发前端怎么办?

    ~!如果地基不牢,地球就会震动。好吧,让我们先精通JavaScript。就像任何一种语言都感觉像公牛一样,但它仍然回到了C语言、汇编语言,最后是机器语言。大学做项目,负责人禁止我用Vue,React,让我用基础HTML,CSS,JS开发前端

  8. 8 bootstrap弹出提示框 bootstrap中下拉菜单组件,点击没反应,怎么回事?

    bootstrap中下拉菜单组件,点击没反应,怎么回事?正常响应,查找错误,打开F12查看是否有错误,文件没有导入,文件顺序,先是CSS,然后是jqueery,最后引导.js方法:在没有网络连接的情况下运行系统,你需要下载jQuery文件并

  9. 9 室内设计无经验学多久 工作几年了,想改行做网页设计,现在零基础,打算边工作边自学,大概多久可以入门呢?

    工作几年了,想改行做网页设计,现在零基础,打算边工作边自学,大概多久可以入门呢?多年的网页设计从业者建议你不要进入这个行业。我们不要谈学习,门槛是高是低。即使你进入了这个行业,除非你是非常有才华和充满运气,你很快就会疯了,如果你改变。做一套

  10. 10 网站空间在哪里购买 建一个人网站去哪里买空间去?

    建一个人网站去哪里买空间去?个人网站一开始一般不高,要求也不高。只有服务器是稳定的,而且一开始一般没有多少流量。综上所述,我推荐阿里云和腾讯云。阿里巴巴云,一个著名的常规云,比腾讯云好一点,但只有一点点。对于个人网站来说,价格仍然是最主要的

Copyright 2025 优质自媒体,让大家了解更多图文资讯!百度地图 360地图