error: ‘gets’ was not declared in this scope gets(str);


PAT中:
error: ‘gets’ was not declared in this scope
            gets(str);


原因:
gets()方法已經不被PAT編譯器支持了,因此要采用其他方法。
header添加:
         #include <iostream>
         using namespace std;
將gets(str);改為:
         cin.get(str,n);//n為str數組的長度


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM