char是一个字节,那char数组是怎么存储多字节的汉字的呢?
在windows10 用vs2017编译下面程序
#include<iostream>
using namespace std;
int main()
{
char s[] = "汉字";
cout << sizeof(s) << endl;
cout << s << endl;
system("pause");
return 0;
}
得到
char是一个字节,那char数组是怎么存储多字节的汉字的呢?
在windows10 用vs2017编译下面程序
#include<iostream>
using namespace std;
int main()
{
char s[] = "汉字";
cout << sizeof(s) << endl;
cout << s << endl;
system("pause");
return 0;
}
得到