題組內容
二、 有時程式雖可正確編譯與執行,但實際執行仍可能有問題,如以下兩個例子:
1.C 語言函式 strcat(x, y) 是將 y 字串內容接到 x 字串後面,若有字串宣告如下:
char s1[10]={ " dog" }, s2[]={ " dog" }, s3[]={ "house" };
請問 strcat(s1, s3) 與 strcat(s2, s3) 的結果各是什麼?有無問題?為什麼?(5 分)
二、 有時程式雖可正確編譯與執行,但實際執行仍可能有問題,如以下兩個例子:
1.C 語言函式 strcat(x, y) 是將 y 字串內容接到 x 字串後面,若有字串宣告如下:
char s1[10]={ " dog" }, s2[]={ " dog" }, s3[]={ "house" };
請問 strcat(s1, s3) 與 strcat(s2, s3) 的結果各是什麼?有無問題?為什麼?(5 分)