
字符编码
ning0123456
这个作者很懒,什么都没留下…
展开
-
字符编码 ascii unicode utf-8 gb2312
一、1. 最早,只有ascii码,美国使用。1个字节8位,只用了后7位(0-127),表示了英语中一般的字符以及数字、字母;2.计算机普及,中国对ascii码进行扩展GB2312,两个字节表示一个汉字(原ascii码的英文继续由1个字节表示);注意:如果说汉字的ascii码,其实指的是gb23123.越来越多的国家都使用计算机,提出一套支持地球上所有文化、字母、字符的编码Unicode:2个字转载 2010-05-16 02:01:00 · 1174 阅读 · 0 评论 -
字符编码笔记:ASCII,Unicode和UTF-8
作者: 阮一峰日期: 2007年10月28日今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机转载 2010-05-16 02:02:00 · 894 阅读 · 0 评论 -
ASCII table and description
ASCII table 收藏ASCII table and description ASCII stands for American Standard Code for Information Interchange. Computers can only understand numbers, so an ASCII code is the numerical r转载 2010-05-16 02:03:00 · 566 阅读 · 0 评论 -
char,TCHAR,WCHAR区别
[转]VC中char,TCHAR,WCHAR总结char,TCHAR,WCHAR区别#ifdef UNICODE typedef wchar_t TCHAR; #else typedef unsigned char TCHAR; #endif typedef unsigned char CHAR; typedef unsigned wchar_t WCHAR; 由此可以看出,CHAR实施上就是unsigned c转载 2011-01-23 14:01:00 · 4844 阅读 · 0 评论 -
CString
<br /><br />CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。<br />目录1、CString 对象的连接2、格式化字符串3、CString 型转化成 int 型4、CString 型和 char* 类型的相互转化5、CString 型转化成 BSTR 型6、BSTR 型转化成 CString 型7、VARIANT 型转化成转载 2011-01-23 14:15:00 · 574 阅读 · 0 评论 -
tchar 输入输出类 和 string 类 函数简单说明
<br /><br />标准输入输出<br />printf类<br />_tprintf : 类同printf<br />_tprintf_l : 类同printf, 但是"_l"表示第二个参数是一个locale.<br />locale是操作系统对语言设定的参数, 这个会影响ANSI字符的语言识别, 在Unicode下应该是无差别的<br />_tprintf_s : 类图printf, 但是和_tprintf相比, _tprintf_s多会做一些检查工作.<br />如果你的"format strin转载 2011-01-23 14:06:00 · 2160 阅读 · 0 评论 -
_T
<br />_T _T("")是一个宏,定义于tchar.h下。[1] #define __T(x) L ## x #define _T(x) __T(x) 他的作用是让你的程序支持Unicode编码 因为Windows使用两种字符集ANSI和UNICODE, 前者就是通常使用的单字节方式, 但这种方式处理象中文这样的双字节字符不方便, 容易出现半个汉字的情况。 而后者是双字节方式,方便处理双字节字符。 Windows NT的所有与字符有关的函数都提供两种方式的版本,而Windows转载 2011-01-23 14:00:00 · 907 阅读 · 0 评论