首页 科普 资讯 养生 问答 找医院 相关问答
首页> 问答

...c = -1; printf("%x\n",c);为什么是ffffffff而不是ff?

发布网友 发布时间:5小时前

我来回答

5个回答

热心网友 时间:4小时前

好吧,哥哥,您的追问精神让我感动了,小弟斗胆献上一计,请君笑纳:

 

(1)就用VC++6.0建立一个C++工程吧,写上如下代码:

(2)然后按下键盘上的F10,进行单步调试运行,右键单击代码区,在弹出的菜单中选择“Go To Disassembly” 进入汇编代码模式:

(3)可以看到c的真实内存值哦~!

 

 

小弟献丑了~! ^ ^

热心网友 时间:4小时前

%x是显示补码的,-1补码32个1,就是ffffffff,要想显示ff应该是255

热心网友 时间:4小时前

printf("%x\n",c); -- 转为long int 16进制输出。

ff 输出:
#include <stdio.h>
int main(){
char c = -1;
printf("%x\n",(unsigned char) c); //ff 输出
printf("%x\n",0xff & c); //ff 输出
return 0;
}

热心网友 时间:4小时前

因为%x是用来输出一个int类型的数据的。在你调用printf传递变量c的值的时候,系统会自动把c的值-1扩展成int类型的值-1,这也是C语言中的一个规定.

热心网友 时间:4小时前

printf();函数只识别第一个参数,即格式字符串,对于后一个参数,如你不指定,则当作32位的int来处理.
此时进行符号扩展,变成32位,如上所得.
printf("%x\n", (unsigned char)ch);同样是上面的原因.把他当作signed char定义,可是输出时转化为unsigned
  故输出8位.(-1的机内补码表示为全1,即ffffffffH)
沙坪坝有水钻批发市场? 爱生生命益生菌有依赖性吗? 爱生生命益生菌能改善便秘吗? 刚组建的社团不到一天就解散了这是什么动画片 望夫石作者简介 WOW在雷霆崖怎么去冬拥湖 关于WOW的冬拥的问题 wow 怎么进冬拥湖 wow怎么到冬拥湖 怎样root蝶米dm v012-m3手机 求蝶米DM-M1手机线刷包 蝶米手机是几g手机呢 ...是不作为表现不?我买了个叫蝶米的手机,里面无厂名厂址生产曰期,合格... 蝶米手机是杂牌吗 多少钱 蝶米手机好吗?我的是BM-002 N3 美英报刊文章选读作者介绍 美英报刊阅读教程uncle Sam's island 的翻译 谁有俄语报刊阅读教程第十五课的翻译,求解 美英报刊阅读教程第二版作者介绍 美英报刊阅读教程中级本精选版图书目录 《晴雨未艾》txt全集下载 ...五年级 下册 暑假作业 快乐暑假 p11 英文商标 求答案 幽默顺口溜藏机诗 ...12月4)出生的人,什么时候阴历和阳历生日会再重合。 急等﹉_百度知... ...2月11)出生的人,什么时候阴历和阳历生日会再重合。 急等﹉_百度知... 危房改造算二套房吗? 刺嫩芽简述 炉石传说乱斗模式可以和好友打吗 英语必修二unit1教案 屋顶花园的设置应注意哪些问题 造梦西游ol悟空带什么罗刹印章 高中英语课本必修二第一单元P3Learning about language的答案 屋顶绿化植物选择诀窍 经纶学典·教材解析高中英语内容简介 问题一箱矿泉水24瓶每箱48元张叔叔买了二箱零二瓶他需要付多少元钱 如何建楼顶花园 vivox5m升级系统显示无法连接服务器,应用商店下载东西,没反应! vivox5l 在应用商店里下载软件为什么显示不出来 为什么我的手机应用商店不能下载东西 而且加载不了东西呢我用的vivo... 弧形的球如何踢 ...野:不受拘束,难以约束。 “蒙娜丽莎”是全人类文化中一颗璀璨的明... ...A.拉丁美洲经济很发达B.墨西哥是玉米的原产地C.巴西是 请问,怎样把我们装了一些软件,但删了之后,他们还会留一些没有用的文件... EXCEL表格中我的日期变成了### 罗湖观山盛苑怎么那么便宜 观山盛苑适合现在居住吗 实探深圳6000+户回迁房群!能买吗? 观山盛苑值得入手吗 布心观山盛苑值得买吗 ...到小数点后两位”,小数点后的第三位是要四舍五入法还是直接舍去呢... 我有一张招商银行信用卡,额度是20000,若一次性消费划款13000,办个分期... 去哪个银行办信用卡 ...②H2O ③H2SO4④C6H12O6⑤Na2CO3⑥Ca(OH)2请选择适.. ...A. KAl(SO4)2?12H2OB. Na2CO3C. C6H12O6D. NaCl 控制器坏了会有什么现象 控制器为什么会坏 征求:祠庙柱子的十五字对联,上联以“观”起头,下联以“音”起头。先谢... 急征:祠庙柱子的十五字对联,上联以“道”起头,下联以“统”起头。拜托... 再次征求:同是祠庙柱子的十五字对联,上联以“道”起头,下联以“同... 急征:祠庙柱子的对联,上联以“炉”起头,下联以“村”起头、拜托啦 建正东方中心怎么样?好不好?值不值得买? 郑州德之诺商贸有限公司怎么样? 从民航路坐地铁怎么到管城商都路建正.东方中心南 郑州维里中心是干什么的 建正东方中心楼层状况 交警12123电子驾驶证交警认可吗 12123电子驾驶证作用 你的心到底在想些什么,想起了去年这个时候,这两句歌词是哪首�... 歌词"好像许个愿,让我再见你一面"是哪首歌曲里的? 地方史黑龙江 黑龙江什么时候属于中国 防盗门岩棉和珍珠岩哪个隔音好 ...printf("%d\n",x);}的结果为什么是-1求解?? C语言中 float y=-789.124; printf("%f\n",y); 为什么最后输出的结 ... 初次申办安标自评估报告怎么填写??? 宏基5536笔记本15.6寸屏幕分辨率最高可以设到多少,我用HDMI线连液晶电视... 考研的难度相当于高考吗? 怀孕怎么减肚子上的肉 孕妇肚子怎么减肥啊 孕期肚子赘肉怎么减下去? 孕妇腹壁脂肪厚怎么减 塑料水管怕水泥吗 日本留学大学假期怎么放的 最近这几天去 蓝调薰衣草庄园 还能赶上薰衣草盛开么 有没有去过的给点... 黄家驹是谁.拜托了各位 谢谢 怎么能彻底关闭QQ农场这个应用 我要买20个不定向的红球和1个蓝球成为一注,我听他们说只花40元人民币... 买复式红球买19个蓝球一个共多少钱? 内存突然少一半 ...是内存少一半,少内存已解决,死机问题请高手们帮忙。重装系统清理内存... 急急急!!!内存变成原来的一半了怎么办?? ...一半。可是每次下东西都显示内存满。求高手帮忙刷
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com