以下两个代码片段编译时没有任何错误/警告,但运行时崩溃。请赐教。指向字符串的指针
程序1个
int main()
{
char *p= "Hello" ;
*p = 'B' ;
printf("\n%s",p);
return 0;
}
计划2
int main()
{
char *p= "Hello" ;
Char *q="mug"
*q = *p ;
printf("\n%s",q);
return 0;
}
对于节目2 I期望输出是 '拥抱'。
乔感谢队友 – intex0075 2011-12-30 18:13:25
@ intex0075很高兴帮助,并感谢接受。 – JoeFish 2011-12-30 18:16:10