《Windows程序设计》笔记 —— Chapter Two

1. Unicode vs ASCII
        typedef unsigned short wchar_t:char-一个字节位,wchar_t-两个字节,仅此而已

2. wchar下的字符函数
        wchar_t szWchar[3]= L“ab”; 
        strlen(szWchar); 输出1   ? wchar_t类型的'a'内存中为 61 00, 结果可以理解
        相应的调用wstrlen(szWchar) 输出2。字符串长度不变,只是字节数改变。类似的其他函数在wchar.h头文件中可参阅。

3.TCHAR的引入
       通过宏定义统一管理char、wchar_t两种类型。 
       #define  _t(x) L##x  

4.Sprintf(char* szBuff, const char* szFormat,...) 
       格式化字符串到缓冲区,很有用的函数

posted @ 2010-03-04 09:14  张兴业  阅读(197)  评论(0编辑  收藏  举报