因为在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; }
原文链接: https://www.cnblogs.com/zijidefengge/p/12399208.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;
也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/333127
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!