C++单字符串和宽字符串学习 2021.4.20
1、char 和 string1.1 单字符 char1.2 单字符数组 char[] 和 char*1.2.1 char[]1.2.2 char*
1.3 单字符串 string1.4 char[] 转 string1.5 cha[] 转char*1.6 string 转 char*1.7 string 转 char[]
2、wchar_t 和 wstring2.1 宽字符 wchar_t2.2 宽字符数组 wchar_t[] 和 wchar_t*2.2.1 wchar_t[]2.2.2 wchar_t*
2.3 宽字符串 wstring2.4 wchar_t[] 转 wstring2.5 wchar_t[] 转 wchar_t*2.6 wstring 转 wchar_t[]2.7 wstring 转 wchar_t*
3、string与wstring互相转换3.1 string 转 wstring3.2 wstring 转 string3.3 wchar_t * 转char *3.4 wchar_t 转char *
1、char 和 string
1.1 单字符 char
单字符通常都是只占用一个字节存储的字符,包括数字、大小写英文字母和一些常用标点符号等,其中’\n’为换行符,’\0’为字符串结束符,其对应的ASCII吗值为0,’\r’为回车符,’\t’为制表符。
#include
using namespace std;
int main()
{
char char_a = '1';
int number_a = char_a - '0';//可通过-'0'判断是否为数字字符
while (true)
{
cout char_a;
cout |