首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C_ sizeof()函数是否依赖于主机?

C_ sizeof()函数是否依赖于主机?
EN

Stack Overflow用户
提问于 2019-09-28 22:04:16
回答 1查看 86关注 0票数 0

取决于主机的sizeof()函数。如果要在Linux计算机中使用sizeof of (结构)并获得4个字节的返回,那么如果要在不同的操作系统中编译程序,结果会发生变化吗?

交叉编译会解决这个问题吗?假设您希望在Linux上编译,而不是将它移动到不同的操作系统,那么您可以在您的操作系统上交叉编译它,而不是将它移动到其他操作系统。那个时候包的尺寸不是一样的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-28 22:25:28

当然,根据操作系统的不同,结构的大小也会发生变化,这也是在不同操作系统上使用size ()以确保获得相同功能的主要原因之一。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58150657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档