下列所定義之 C 語言的字串變數 s, char s[] = "Computer", *p; for (p = s; *p; p++) --*p; puts(s); 經過上述處理後將輸出何者?
AComputer
Bretupmoc
CBomputer
DBnlotsdq正確答案
答案與詳解
每字元 ASCII -1:C→B, o→n, m→l, p→o, u→t, t→s, e→d, r→q,組合為 Bnlotsdq。for 條件 *p 在遇到 '\0'(=0) 時為 false 結束。
