用char[]存一个中文字,每个元素的为负数是怎么得出来的?

C++里我用char[]一个汉字“我”,然后调试的时候发现char[]数组里的前两个元素都是负数(最后一个是结束的'\0'我知道),这两个负数值是怎么得出来的?
使用的是VS2010的Win32控制台项目,默认就是使用UNICODE的了。我去查了一下UNICODE表,“我”字UNICODE编码是6211,但无论我化成二进制怎么弄,6211都搞不出-50和-146来,求解
...全文
相关推荐
Java 中 char 与 byte 的区别
重点讲述Java语言中容易混淆的char与byte的联系与区别
基于C语言char与unsigned char的区别介绍
本篇文章小编为大家介绍,基于C语言char与unsigned char的区别介绍。需要的朋友参考下
Python实现列表中非负数保留,负数转化为指定的数值方式
主要介绍了Python实现列表中非负数保留,负数转化为指定的数值方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
计算器 C语言 带括号负数都能处理
强大的计算器功能实现,+-*/浮点数读取,带括号也能读取3*-5如此变态的形式也能读取,对负数处理很好的,文件读取,对空格也有识别
详解C语言中的char数据类型及其与int类型的转换
主要介绍了详解C语言中的char数据类型及其与int类型的转换,是C语言入门学习中的基础知识,需要的朋友可以参考下


