因为在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】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/193891
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!