小弟新手,有个疑问想请教各位大神
想请问中文字在阵列里是占几个空间?
char str1[4] = {"C++"}; //这只要配四个就好,因为有包括\0
char str2[9] = {"圣诞快乐"}; //但这要配9个,所以一个字占两个空间吗?
__________________
| C | + | + | \n |
|___|___|___|____| cout << st1[1] ; //输出C
cout << str[2] ; //输出+
但str2就不能单独输出一个字,只能输出整个字串?
cout << str2[1]; //输出t ?
cout << str2[2]; //空白
cout << str2[3]; //空白
.....
cout << str2; //圣诞快乐
想请各位大神指教