因为在c++中,字符串为常量,所以不能修改,在python中字符串也是不可以修改的。
可以修改字符串
char* name ="sdfsfs" 这样的不能修改,因为这是一个指针
char name[] = "sdfsf" 这样的可以修改,因为这是一个数组
#include <stdio.h> int main() { char name[] = "sdfsdfsdf"; //修改字符串数组单个的字符必须用单引号,不能用双引号 name[2] = 's'; //打印字符串数组的单个字符必须用c不能用s printf("%c", name[5]); return 0; }