本节内容 C语言中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866
wchar_t swzStr[] = L“中国”; 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 1、字符和字符串在内存中的值 我们观察以下在内存中的值: char szStr[] = “中国”; wchar_t swzStr[] = L“中国”;
#include <locale.h> setlocale(LC_ALL,"");//使用控制台默认的编码 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 2、打印宽字符 #include <locale.h> setlocale(LC_ALL,"");//使用控制台默认的编码 wchar_t swzStr[] = L“中国”; wprintf(L"%s\n",x1);
wchar_t swzStr[] = L"中国"; strlen(szStr); //取得多字节字符串中字符长度,不包含 00 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 3、字符串长度 char szStr[] = "中国"; wchar_t swzStr[] = L"中国"; strlen(szStr); //取得多字节字符串中字符长度,不包含 00 wcslen(swzStr); //取得多字节字符串中字符长度,不包含 00 00
char wchar_t //多字节字符类型 宽字符类型 printf wprintf //打印到控制台函数 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 4、常用函数 char wchar_t //多字节字符类型 宽字符类型 printf wprintf //打印到控制台函数 strlen wcslen //获取长度 strcpy wcscpy //字符串复制 strcat wcscat //字符串拼接 strcmp wcscmp //字符串比较 strstr wcsstr //字符串查找
昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 课后练习: <线上班>学员可见