幫我解決指針上的2個問題:一些「預測的產出」的指針
1)請告訴我爲什麼我得到「分段錯誤」,當我運行下面的代碼片段
main()
{
char *str1 = "united";
char *str2 ="front";
char *str3;
str3 = strcat(str1,str2);
printf("\n%s",str3);
}
2 )爲什麼我在下面的代碼中得不到輸出:
main()
{
char str[10] = {0,0,0,0,0,0,0,0,0,0};
char *s;
int i;
s = str;
for(i=0 ; i<=9;i++)
{
if(*s)
printf("%c",*s);
s++;
}
}
謝謝你。
非常感謝所有:) – Supereme 2010-02-16 12:48:05