以下C程式碼的輸出結果為何? #include <stdio.h> int main() { char str[]=”Test”; char* p =str; char* q=p+1; *q=’a’; p+=2; *p=’r’; printf(“%s\n”, str); return 0; }
ATest
BTart正確答案
CTert
DTerr
答案與詳解
q 指向索引 1 賦值為 'a',p 移動到索引 2 賦值為 'r',正確組合出 Tart。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
