33. 在 C 語言中,gets() 函式會從標準輸入串流 stdin 讀取一行字串,並將字串存在使 用者提供的記憶體空間。以今天來說,這個函式不應該再被使用了,主要原因為下 列何者?
(A) 因為 gets() 沒有定義回傳值,無法進行錯誤判斷
(B) 因為 gets() 只支援 ASCII 的編碼,沒有能力處理 Unicode 的編碼
(C) 因為 gets() 這個函式從 C99 以後的標準已經被刪除了
(D) 因為 gets() 沒有檢查輸入的字串是否超過了使用者所預備的記憶體空間
答案:登入後查看
統計: A(5), B(6), C(6), D(15), E(0) #3494518
統計: A(5), B(6), C(6), D(15), E(0) #3494518