| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1603 人关注过本帖
标题:[求助]期末模拟题
只看楼主 加入收藏
davidloves
Rank: 1
等 级:新手上路
帖 子:137
专家分:0
注 册:2007-1-6
收藏
 问题点数:0 回复次数:30 
[求助]期末模拟题
#include <stdio.h>

main()
{
struct {int m; int n;} s = {0x70706168, 0x79};
printf("%s", &s);
}
帮忙解释一下这段代码,3Q
搜索更多相关主题的帖子: 模拟 
2007-01-06 16:48
neverTheSame
Rank: 3Rank: 3
来 自:江西农业大学
等 级:新手上路
威 望:9
帖 子:1511
专家分:0
注 册:2006-11-24
收藏
得分:0 

就是把S变量的地址打印出来!


wap酷禾网(http://wap.),提供免费的、优质的、快捷的wap资源下载服务。
2007-01-06 16:52
神秘失恋
Rank: 1
等 级:新手上路
帖 子:663
专家分:0
注 册:2007-1-6
收藏
得分:0 
struct {int m; int n;} s = {0x70706168, 0x79};

啥意思?
没见过?

上帝之手.........
2007-01-06 16:54
C语言学习者
Rank: 4
等 级:贵宾
威 望:13
帖 子:1278
专家分:0
注 册:2006-9-26
收藏
得分:0 
HAPPY,可以搞作出来果然是高手.

谁有强殖装甲第二部,可以Q我460054868
2007-01-06 16:58
davidloves
Rank: 1
等 级:新手上路
帖 子:137
专家分:0
注 册:2007-1-6
收藏
得分:0 
打印地址不是用%p吗?

2007-01-06 17:02
davidloves
Rank: 1
等 级:新手上路
帖 子:137
专家分:0
注 册:2007-1-6
收藏
得分:0 
调试的时候变量s的地址是0x22ff70,但是看内存里存的数正好是68 61 70 70 79 00
正好对应happy的ASCII码加一个\0,我想问得是明明是s = {0x70706168, 0x79};但是在内存里面数怎么反过来了?

2007-01-06 17:07
zhanghuan_10
Rank: 1
等 级:新手上路
威 望:2
帖 子:751
专家分:0
注 册:2006-10-25
收藏
得分:0 
happy吗?呵呵,你是哪个学校的?

该学习了。。。
2007-01-06 17:25
davidloves
Rank: 1
等 级:新手上路
帖 子:137
专家分:0
注 册:2007-1-6
收藏
得分:0 
哈尔滨工业大学

2007-01-06 17:31
zhanghuan_10
Rank: 1
等 级:新手上路
威 望:2
帖 子:751
专家分:0
注 册:2006-10-25
收藏
得分:0 
呵呵!一个学校!这道题我也没有弄明白呢!只是知道了答案!

该学习了。。。
2007-01-06 17:32
davidloves
Rank: 1
等 级:新手上路
帖 子:137
专家分:0
注 册:2007-1-6
收藏
得分:0 
软件4班张荣桓,马上到办公室来!

2007-01-06 17:35
快速回复:[求助]期末模拟题
数据加载中...
 
   



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

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