收录日期:2019/06/26 10:32:17 时间:2016/05/20 21:31:55 标签:工具平台和程序库
二进制是11001110的char变量,用(int)强行转换后为什么是-50,而定义成unsigned char时则为206.

后者转换后为0x00 0x00 0x00 0xCE,前者应该是0x10 0x00 0x00 0x4E才对啊?
11001110 --> 1111 1111 1100 1110
符号位扩展

呵呵
你不妨把内存地址打出来看看
因为,这个 char 型分配的地址 未必是一个 偶数值
而 变成 int 型, 不仅仅 取内存
还进行 内存保护机制, 所以,会 改变地址 也说不定的
这时候, 就完全 不是你想要的结果了

这点, 请楼主 注意。
1100 1110 负数 
-> -1得补码
1100 1101 补码
-> 求反得源码
0011 0010 源码
->加下最高为1,即为负
-50

请问怎样获得本地的计算机名? 第一次来,请大家帮忙看看 我终于跟老板说辞职了,爽...... borland主页上下的教程,出现下面版本错误 菜鸟的问题,在线等候,马上结分 好久没来了,有1000多分,怎么给大家呀?来看看啦 高分!急用!生成安装出现问题 论坛帖子在什么地方看呀 我的80端口为什么始终开着? 新手的问题-数据库拷贝 DataGrid中点击Edit按钮后出现空的数据行(只显示字段名)的问题? 苦恼的问题 如何让Web控件居中?? 金山词霸2002不能对PDF格式的单词进行翻译的问题 ActiveX做成的控件在网页中用老出错? 在java中如何调用打开方式在新窗口中显示一文件,如显示一图片 我想让标题栏左边的图标不停的变,用Timer imagelist怎么实现,给10分 如何加快插入速度 怎样设置让用户不能下载asp等文件 VC做的COM方法中输入参数是variant类型的数组,在C#中应怎样传入? 救命阿,如何用treeview创建结构树 高手请进。关于远程数据库操作的问题 关于打印机 TreeView怎么占者焦点不放?? 主题:中国队是这样得到世界杯的! (超级搞笑作品) 哪里有关于MS Sql,Oracle,Mysql等数据库的性能/服务比较的资料 我用的是Window2000,我想写一个程序可以点击按钮禁用网络,点击另一个按钮可以启用网络 急用高分请教 请问什么样的应用才会用到二叉树? MFC控件制作的小问题