Windows下字符编码方式和相关类型使用
来源:互联网 发布:elle淘宝代购真的吗 编辑:程序博客网 时间:2024/06/06 12:29
When used with printf functions, specifies a wide-character string; when used with wprintf functions, specifies a single-byte–character string. Characters are printed up to the first null character or until theprecision value is reached.
可以将其相互转换:
CHAR aString[MAX_PATH] = "Sam Info: ANSI Success. 1280x720";
TCHAR tString[MAX_PATH] = _T("Sam Info: T Success. 1280x720");
WCHAR wString[MAX_PATH] = L"Sam Info: UNICODE Success. 1920x1080";
CHAR aString1[MAX_PATH] = {0};
WCHAR wString1[MAX_PATH] = {0};
printf("\nANSI String: [%s]", aString);
_tprintf(_T("\nT String:[%s]"), tString);
wprintf(L"\nUNICODE String:[%s]", wString);
sprintf(aString1, "%S", wString);
swprintf(wString1, L"%S", aString);
printf("\nUNICODE 2 ANSI String: [%s]", aString1);
wprintf(L"\nANSI 2 UNICODE String:[%s]", wString1);
5. 比较和cat:
int strcmp( const char *string1, const char *string2 );
int wcscmp( const wchar_t *string1, const wchar_t *string2 );
char *strcat( char *strDestination, const char *strSource );
wchar_t *wcscat( wchar_t *strDestination, const wchar_t *strSource );
size_t strlen( const char *str );
size_t wcslen( const wchar_t *str );
注意:此处返回的size是字符串的字母个数。而不是字符串字节长度。wcslen()在这方面是有差别的。
字符串长度两倍于字母个数。
intlstrlen(LPCTSTR lpString );它能得到LPCTSTR的长度。也是字符个数。
- Windows下字符编码方式和相关类型使用
- Windows编程 Unicode编码和通用字符类型TCHAR
- Windows下字符编码转换
- Virsual Studio 字符编码和编码方式
- 将文件字符编码方式从 windows 的 gb18030 转 linux 下的 utf-8
- 字符集和字符编码以及相关
- Windows下txt文件的字符编码
- Linux/Windows 下字符编码转换
- 在无法判断ANSI还是UICODE编码方式下的字符函数的使用
- windows下字符编码: UTF8 和 ANSI 的区别分析和转换
- windows下判断txt的编码方式
- 更改 windows 下 cmd(dos) 编码方式
- 更改 windows 下 cmd(dos) 编码方式
- windows 下 cmd(dos) 编码方式
- 在Windows下使用TinyXML-2读取UTF-8编码包含中文字符的XML文件
- 字符编码相关
- 字符编码相关讲解
- 字符编码相关知识
- hibernate一对一外键单向关联
- iOS开发-移动互联网的时代
- Python 私有变量、私有方法、类变量与实例变量
- safari浏览器兼容日期
- jasperreport 添加header
- Windows下字符编码方式和相关类型使用
- 随机验证码的生成(手机或者邮箱验证码)
- UITableCell 的删除崩溃原因
- 正则表达式(一)
- 翻转吧!字符串
- Ngui忽略ui界面的物体
- This Handler class should be static or leaks might occur (null)
- 第十六章 模板与泛型编程
- Hibernate的优化初步