我们平时输入的文字不都是认为的保存在计算机的芯片或者外存里面的吗,为什么还有乱码呢?难到人们当时还保存了很多乱码?
解决方案 »
- c# 执行系统存储过程 不成功
- 求这几行代码的解释,谢谢
- 急,急,急,sql server动态创建表的问题???
- C# Winfrom添加及修改用同一窗口
- 离开当前方法之前必须对out 参数赋值?怎么回事?急死了
- C/S与B/S的结合
- 去工场里做软件 WinForm学好,还是ASPNET学好 要哪方面的多些
- 会.net的话,学unity3d有什么资料么,从基础开始,求推荐
- 判断一个从webservice获取的DataSet对象的第一列是否包含在另一个DataSet对象里面?
- c# 如何暂停线程池正在运行的所有线程,需要的时候再恢复?
- gridview 绑定 空字符串 变成 空格
- 求一个C# Socket 编程的 示例?
但是,很不幸,现在科技并没有发展到我们希望的那种地步,计算机是不能理解人类的语言的,它只能根据我们传递的参数,机械的画出图形,至于乱码不乱码的,那是人类的事,谁叫你传错参数来着!
你可以反过来想想,乱码可以说是无穷尽的,咱们放的下吗?
-------------
凡是没有安装的代码页或者不支持的代码页都按本地ANSI码解释,指定了不正确的代码页就按不正确的代码页解释...
你说:凡是没有安装的代码页或者指定了不正确的代码页或者不支持的代码页都按本地ANSI码解释那我为什么没有看到本地ANSI码的那些正常的字符,而是奇怪的字符呢?难道本地ANSI码代码页里面也包含了奇怪字符?
计算机的存储单位是 Byte = 2 的 8次方。
至于显示成啥是根据程序指定的字符编码表决定的,如果没有指定则按操作系统默认的字符编码表来映射。 楼主要补计算机基础知识了,不然是对牛弹琴.......