做这个题目需要考虑CPU的字节序。
在大端序下,高字节高地址,低字节,低地址,所以,
&a指向0x12所在地址,转换成unsigned char 之后地址+1,指向0x34
解引用之后值为34,再加1,最后输出35(注意是16进制的)
而在小端序下,高字节低地址,低字节,高地址,所以,
&a指向0x78所在地址,转换成unsigned char 之后地址+1,指向0x56
解引用之后值为56,再加1,最后输出57(注意是16进制的)
最后,附上不同字节序系统的测试截图:
1,windows下,vc6编译环境,x86的CPU,小端序,结果,57:
2,SunOS下,gcc编译器,sparc架构,大端序,结果,35:
怕。
打开itest并注册(有些功能需要注册才能使用),点击监控应用的增加按钮,选择要测试的应用。点击监控指标选择要协助的指标。
iTEST智能测评云平台,是专注于为高校外语教学提供在线测评资源与服务的一站式测试云系统。
学生证、身份z、英语等级证书等。南京中电鸿信信息科技有限公司的中电鸿信it与技术研发岗笔试需要携带学生证、身份z、英语等级证书、计算机等级证书、成绩单(含排名)、获奖证书(在读学历阶段)、认证资格证书等原件,以及2B铅笔、签字笔等考试用具。研发是指根据公司或者客户要求进行产品研发,并最终给出具体实施方案,完成研发项目的专业人员。
以上就是关于金山笔试IT C语言全部的内容,包括:金山笔试IT C语言、itset线上考试不怕远程协助吗、中电鸿信it与技术研发岗笔试需要准备什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)