
gcc环境下不能使用gets怎么办
展开全部
gcc并没有禁止gets. 只是会提示warning.
如果设置了把所有warning处理为error才会导致无法使用.
可以用fgets来代替.
fgets(s, max_len, stdin);
等效于gets(s);
其中max_len为数组s的长度.
比如
char s[200];
fgets(s, 200, stdin);
如果设置了把所有warning处理为error才会导致无法使用.
可以用fgets来代替.
fgets(s, max_len, stdin);
等效于gets(s);
其中max_len为数组s的长度.
比如
char s[200];
fgets(s, 200, stdin);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询