Download presentation
Presentation is loading. Please wait.
Published byΚλυμένη Βουρδουμπάς Modified 5年之前
1
本节内容 C语言中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
2
wchar_t swzStr[] = L“中国”;
昆山爱达人信息技术有限公司 QQ: 1、字符和字符串在内存中的值 我们观察以下在内存中的值: char szStr[] = “中国”; wchar_t swzStr[] = L“中国”;
3
#include <locale.h> setlocale(LC_ALL,"");//使用控制台默认的编码
昆山爱达人信息技术有限公司 QQ: 2、打印宽字符 #include <locale.h> setlocale(LC_ALL,"");//使用控制台默认的编码 wchar_t swzStr[] = L“中国”; wprintf(L"%s\n",x1);
4
wchar_t swzStr[] = L"中国"; strlen(szStr); //取得多字节字符串中字符长度,不包含 00
昆山爱达人信息技术有限公司 QQ: 3、字符串长度 char szStr[] = "中国"; wchar_t swzStr[] = L"中国"; strlen(szStr); //取得多字节字符串中字符长度,不包含 00 wcslen(swzStr); //取得多字节字符串中字符长度,不包含 00 00
5
char wchar_t //多字节字符类型 宽字符类型 printf wprintf //打印到控制台函数
昆山爱达人信息技术有限公司 QQ: 4、常用函数 char wchar_t //多字节字符类型 宽字符类型 printf wprintf //打印到控制台函数 strlen wcslen //获取长度 strcpy wcscpy //字符串复制 strcat wcscat //字符串拼接 strcmp wcscmp //字符串比较 strstr wcsstr //字符串查找
6
昆山爱达人信息技术有限公司 QQ: 课后练习: <线上班>学员可见
Similar presentations