gcc环境下不能使用gets怎么办

如题所述

第1个回答  2017-12-06
gcc并没有禁止gets. 只是会提示warning.
如果设置了把所有warning处理为error才会导致无法使用.
可以用fgets来代替.
fgets(s, max_len, stdin);
等效于gets(s);
其中max_len为数组s的长度.
比如
char s[200];
fgets(s, 200, stdin);本回答被提问者采纳
第2个回答  2017-11-30
用fgets来实现啊
相似回答