【評論主題】1. 以下程式執行的結果為何? (A) (B)g (C)f (D)空格

【評論內容】

C語言中,字串=字元陣列,字串結尾會加上空字元,

最初

陣列m的內容是"abcdefg" + ''(空字元,電腦(編譯器)自動加上)

陣列n 則是 "ABCD" + ''(空字元,電腦(編譯器)自動加上)

執行strcpy(m, n)後,m的內容變成"ABCD_fg_" (假設用"_"空字元)

m[6]內容依然是g