定义时进行初始化:
char ch[20]="cpp"; //ok
cout << ch << endl;
仅定义不初始化
char ch[20];
ch = "cpp";// 出现”表达式必须是可修改的左值“的错误提醒,编译报错“不可指定数据类型”。
可以使用 strcpy(ch, "cpp"); 进行赋值
也可以单个字符赋值
char ch[20];
ch[0] = 'c';
ch[1] = 'p';
ch[2] = 'p';
ch[3] = '\0';//结束标志,没有后面将是一段乱码
cout << ch << endl;