不能将 “const char *“ 类型的值分配到 “char“ 类型的实体

char safe[9]="YYYYYYYY";
safe[0]="N";

在这么一个操作上竟然报错了,忽然感觉c++白学了,CSDN上好多博客让更改符合模式,但其实这里是代码原因,c++里面:
文字用双引号括起来,并具有const char *的类型
用单引号引起来,类型为char。
只要把双引号改成单引号就可以了。

safe[0]='N';

你可能感兴趣的:(编程过程出现的问题)