1. 以下程式執行的結果為何? (A)(B)g (C)f (D)空格 -阿摩線上測驗
1. 以下程式執行的結果為何?
(A)
(B)g
(C)f
(D)空格
3F
|
4F Trista Wang (2018/12/27)
C語言中,字串=字元陣列,字串結尾會加上空字元, 最初 陣列m的內容是"abcdefg" + ''(空字元,電腦(編譯器)自動加上) 陣列n 則是 "ABCD" + ''(空字元,電腦(編譯器)自動加上) 執行strcpy(m, n)後,m的內容變成"ABCD_fg_" (假設用"_"空字元) m[6]內容依然是g |
5F
|