下沙论坛

 找回密码
 注册论坛(EC通行证)

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 5341|回复: 7
打印 上一主题 下一主题

一道c语言题目请大家帮忙

[复制链接]
  • TA的每日心情
    开心
    2018-5-4 09:35
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1
    发表于 2006-9-19 09:34:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    一道c语言题目请大家帮忙

    int *p,k=10;
    double *q,f=5.6;
    p=&k;q=&f;
    p=(int *)q;
    printf("%d",*p);

    *p 为什么是一个随机整数,(Int*)p是什么意思??
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 顶 踩

    该用户从未签到

    2
    发表于 2006-9-19 15:32:00 | 只看该作者
    啊哦!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3
    发表于 2006-9-26 19:33:00 | 只看该作者
    指针还是什么??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4
    发表于 2006-10-9 11:22:00 | 只看该作者

    *p之所以是一个指针整数,是因为他是一个指针类型,指针类型就是一个随机的可以变动的啊.

    (int*)p 指定P为整数类型的指针,而int *p说的是把指针P定为整型.

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5
    发表于 2006-10-10 15:46:00 | 只看该作者

    由于不同的C标准里int和double有不同的长度,现在以VC6.0所支持的C标准来说:

    *p并不是一个随机的整数,它是从f的低4字节里截下来的,

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6
    发表于 2006-12-24 09:41:00 | 只看该作者
    我还没学
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7
    发表于 2006-12-27 16:18:00 | 只看该作者
    忘光了~~~~~~~~~~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8
    发表于 2007-1-4 20:13:00 | 只看该作者
    晕 我不会这道题。。。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    下沙大学生网推荐上一条 /1 下一条

    快速回复 返回顶部 返回列表