刺客信条3怎么扑倒希基:编程问题.

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 02:08:54
main()
{int i=0;
char s1[10]="1234",s2[10]="567";
strcat(s1,s2);
while(s2[i++]!='\0')
s2[i]=s1[i];
puts(s2);
}为什么结果是5234567???

main()
{int i=0;
char s1[10]="1234",s2[10]="567";
strcat(s1,s2); //s1为"1234567"
while(s2[i++]!='\0') //记住,这里有个i++,就是这句后i的值就增一了
s2[i]=s1[i]; //整个循环后s2为5234567
puts(s2);
}