用gets()還是 fgets()?

寫一個統計一個字符串的數字個數的程序時,使用gets()輸入字符串,結果出現warning,雖然程序能正常運行,但實在看着彆扭,解決和原因分析如下。       原因分析:gets()未指定緩衝區大小,編譯器將此視爲隱患:實際輸入字符串長度超過緩衝區大小,緩衝區溢出。                   fgets()第二個參數指定了緩衝區大小,警告消失。                   fg
相關文章
相關標籤/搜索