24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 579  |  回复: 5

我爱小虫子

新虫 (正式写手)

[求助] c++一道程序输出,不理解 已有2人参与

程序如下,不明白*bb的输出为什么是fffffff7,求大神解释。

#include<iostream>
using namespace std;

void main()
{
        unsigned int aa=0x1ff7;

         char *bb=(char *)&aa;

        printf("%x\n",*bb);
        cout<<hex<<(int)*bb<<endl;
}
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rbs

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
我爱小虫子: 金币+5, ★★★很有帮助, 非常感谢 2014-04-09 18:40:26
因为bb是char,所以*bb只取一个字节的内容,就是"F7",再将f7转换成int类型,当然就是FFFFFFF7。
2楼2014-04-09 11:08:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

我爱小虫子

新虫 (正式写手)

引用回帖:
2楼: Originally posted by rbs at 2014-04-09 11:08:17
因为bb是char,所以*bb只取一个字节的内容,就是"F7",再将f7转换成int类型,当然就是FFFFFFF7。

谢谢你,
但是printf("%x",*bb);这一项,我没有让他转换成int类型啊,为什么也是FFFFFFF7啊,还是不怎么理解
3楼2014-04-09 12:58:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rbs

木虫 (小有名气)

引用回帖:
3楼: Originally posted by 我爱小虫子 at 2014-04-09 12:58:29
谢谢你,
但是printf("%x",*bb);这一项,我没有让他转换成int类型啊,为什么也是FFFFFFF7啊,还是不怎么理解...

去学一下格式控制符的涵义与使用。
4楼2014-04-09 16:58:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wyzhang2012

禁虫 (初入文坛)

感谢参与,应助指数 +1
本帖内容被屏蔽

5楼2014-04-09 17:59:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

我爱小虫子

新虫 (正式写手)

引用回帖:
5楼: Originally posted by wyzhang2012 at 2014-04-09 17:59:43
unsigned int aa=0x1ff7;
aa的值是0x1ff7你把他的别名传给*bb ,bb获取的是aa
的地址 ??明白???  地址 和他保存的值是不一样的  求 金币 奖励

说实话不明白你说的这个和我的疑问有什么关系。。。。谢谢回复
6楼2014-04-09 18:39:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 我爱小虫子 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 265求调剂 +8 梁梁校校 2026-04-01 8/400 2026-04-02 22:43 by liveagain126
[考研] 085602 找调剂 +3 逆时针快乐 2026-04-02 3/150 2026-04-02 21:23 by dongzh2009
[考研] 材料调剂 +10 一样YWY 2026-04-02 10/500 2026-04-02 20:58 by dongzh2009
[考研] 农学考研求调剂 +3 dkdkxm 2026-04-01 3/150 2026-04-02 16:04 by wangjagri
[考研] 材料工程322分 +8 哈哈哈吼吼吼哈 2026-04-01 8/400 2026-04-02 11:53 by 3041
[考研] 385分 生物学(071000)求调剂 +6 qf626 2026-04-01 6/300 2026-04-02 10:39 by guoweigw
[考研] 329求调剂 +8 miaodesi 2026-04-02 10/500 2026-04-02 10:24 by 不吃魚的貓
[考研] 266求调剂 +4 学员97LZgn 2026-04-02 4/200 2026-04-02 09:52 by yulian1987
[考博] 26年申博 +3 staryer 2026-03-30 4/200 2026-04-01 23:21 by ai4pharm
[考研] 296求调剂 +4 汪!?! 2026-03-31 7/350 2026-04-01 22:04 by 客尔美德
[考研] 求调剂 +4 DADA怪 2026-03-31 4/200 2026-04-01 14:30 by ZXlzxl0425
[考研] 环境工程 085701,267求调剂 +15 minht 2026-03-29 16/800 2026-04-01 10:13 by li_sujuan99
[考研] 333求调剂 +4 阿科逸 2026-03-31 4/200 2026-04-01 09:11 by jp9609
[考研] 调剂申请 +8 张张张张zy 2026-03-31 9/450 2026-04-01 08:29 by zjbkx
[考研] 340求调剂 +4 希望如此i 2026-03-31 4/200 2026-03-31 16:40 by 690616278
[考研] 085601 329分调剂 +6 yzsa12 2026-03-31 6/300 2026-03-31 15:23 by yanflower7133
[考研] 085404 22408 315分 +5 zhuangyan123 2026-03-31 6/300 2026-03-31 13:48 by limeifeng
[考博] 材料专业申博 +5 杜雨婷dyt 2026-03-29 5/250 2026-03-31 11:19 by oooqiao
[考研] 调剂 +4 GK72 2026-03-30 4/200 2026-03-30 20:32 by dick_runner
[考研] 数一英一271专硕(085401)求调剂,可跨 +7 前行必有光 2026-03-28 8/400 2026-03-28 23:22 by 小木虫tim
信息提示
请填处理意见