当前位置: 首页 > news >正文

网站登录入口自己做名片的网站

网站登录入口,自己做名片的网站,天津建设信息网站,网站开发相关期刊今天一个读者朋友给我发的一段代码#xff0c;这段代码让他有了疑惑。代码如下#xff1a;#include stdio.h int main() {typedef union{short i;char j[2];}DATA;DATA a;a.j[0] 10;a.j[1] 1;printf(%x\n,a.i);return 0; }他的几个测试代码以及输出… 今天一个读者朋友给我发的一段代码这段代码让他有了疑惑。代码如下#include stdio.h int main() {typedef union{short i;char j[2];}DATA;DATA a;a.j[0]  10;a.j[1]  1;printf(%x\n,a.i);return 0; } 他的几个测试代码以及输出这里说一个问题我们从printf上看到的不一定我们想看到的所以我们需要去变量的内存地址一探究竟一定要了解内存的布局对内存有所了解。上面注释的代码在我的电脑中运行的结果不相同所以要看printf的准确输出应该初始化变量a。使用gdb来查看地址可以准确看到变量内存中的数据。什么是大小端这个问题在之前的文章说过这里再重新提一下大端模式Big-endian是指数据的高字节保存在内存的低地址中而数据的低字节保存在内存的高地址中小端模式Little-endian是指数据的高字节保存在内存的高地址中而数据的低字节保存在内存的低地址中我们用这个再来看看我们的程序#include stdio.h int main() {typedef union{short i;char j[2];}DATA;DATA a;//a.j[0]  10;a.j[1]  1;printf(%x\n,a.i);return 0; } j[0]在低地址j[1]在高地址这个没有什么意见吧内存就是一个尺子????它是不断变长的所以这个地址也是慢慢变大的没有任何问题吧。然后我们可以看看现在的输出从上面的输出可以看到输出100也就是j[1]在高地址j[0]在低地址那这个计算机就是小端模式。也可以通过查看内存地址来确认相关文章计算机验证大小端推荐阅读专辑|Linux文章汇总专辑|程序人生专辑|C语言我的知识小密圈关注公众号后台回复「1024」获取学习资料网盘链接。欢迎点赞关注转发在看您的每一次鼓励我都将铭记于心~嵌入式Linux微信扫描二维码关注我的公众号
http://www.yutouwan.com/news/175464/

相关文章:

  • 天津市政建设集团有限公司网站网站后台登陆网址是多少
  • 安新seo优化排名网站国家企业信息信用信息公示网山东
  • 网站开发费属于无形资产企业网站 建设流程
  • 织梦cms做网站做网站怎么打空格
  • .net 网站 源代码wordpress 移动页面 自动跳转
  • 中国建设银行网站的社保板块在哪当阳网站建设
  • 做网站内容都有哪些网站建设 电商
  • 南浔哪有做网站的网页设计站点建设实验报告
  • 网站建设安全架构做网站服务器配置应该怎么选
  • 沈阳创新网站建设报价网站开发工程师所需要的经验
  • 新网建站教程wordpress 腾讯地图插件
  • 织梦多网站代运营是什么意思
  • 深圳住房和建设局官网网站网站建设阿里云
  • 网站 设计 语言上海php网站开发公司
  • 做网站设计注意什么细节北京王府井在几环
  • php做视频网站源码让Wordpress拒绝pc访问
  • 天津网站维护保定电子网站建设
  • 做的好点的外贸网站有哪些网站自己做需要多少钱
  • 重点学科网站建设建筑公司注册条件
  • 快刷网站visual studio网站开发教程
  • 网站首页做后台链接老外做的中国方言网站
  • 做网站建设专业定制wordpress -editor
  • 如何利用云服务器进行网站建设合工大网站建设试卷
  • 信阳市住房和城乡建设局网站2024年1月时事新闻
  • 做影视网站代理犯法吗linux增加网站
  • 桂林网站定制建设vue本地访问服务器跨域
  • 平面设计网站大全有哪些安阳县事业单位招聘
  • 1000元做网站怎么做阿里国际网站的数据分析
  • 网站被黑客入侵怎么办手机建立网站的软件
  • 英语网站开发淮北论坛房产