字符串:为什么这样操作指针得不到需要的结果
程序代码:
char *p, *strText = "123456789";
p = strText;
printf("1:p=%s strText=%s\n", p, strText);//输出:123456789
p[3] = '\0';
printf("2:p=%s strText=%s\n", p, strText);//输出:123
strText[3] = '\0';
printf("3:p=%s strText=%s\n", p, strText);//输出:123
图片附件: 游客没有浏览图片的权限,请
登录 或
注册