| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 526 人关注过本帖
标题:很久不来打扰各位。今天又来请教各位了。
取消只看楼主 加入收藏
q452227361
Rank: 1
等 级:新手上路
帖 子:16
专家分:4
注 册:2015-4-1
结帖率:50%
收藏
已结贴  问题点数:10 回复次数:1 
很久不来打扰各位。今天又来请教各位了。
程序代码:
/*题目:*/
/*尽管这个练习的程序依赖于系统,但它可以在许多不同的系统中正确的运行。*/
/*请解释这个程序所完成的任务。如果你不明白它所打印出来的短语是什么意思,你可以请教经验丰富的C程序员*/
#include<stdio.h>
#if(VAX||PC)
#define        HEX0    0x6c6c6548
#define        HEX1    0x77202c6f
#define        HEX2    0x646c726f
#define        HEX3    0x00000a21
#else
#define        HEX0    0x48656c6c
#define        HEX1    0x6f2c2077
#define        HEX2    0x6f726c64
#define        HEX3    0x210a0000
#endif

typedef    union{
    char what[16];
    long cjpher[4];
}mystery;

int main(void)
{
    mystery        x;
    x.cjpher[0]=HEX0;
    x.cjpher[1]=HEX1;
    x.cjpher[2]=HEX2;
    x.cjpher[3]=HEX3;
    printf("%s",x.what);
    putchar('\n');
    return 0;
}[local]1[/local]


看不懂.jpg (479.52 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 模型 
2015-05-28 20:46
q452227361
Rank: 1
等 级:新手上路
帖 子:16
专家分:4
注 册:2015-4-1
收藏
得分:0 
不知道这些十六进制格式的东西是什么意思。这些内容百度也不好使。各位经验丰富的程序员不要走开哦,指点一下吧
2015-05-28 20:48
快速回复:很久不来打扰各位。今天又来请教各位了。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012700 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved