设为首页 加入收藏

TOP

Linux C语言编程错误解决之 “warning: the `gets' function is dangerous and should not be used.
2014-11-24 03:27:10 来源: 作者: 【 】 浏览:1
Tags:Linux 语言编程 错误 解决 warning: the gets' function dangerous and should not used.

Linux C语言编程错误解决之 “warning: the `gets' function is dangerous and should not be used.”


问题出在程序中使用了 gets Linux 下gcc编译器不支持这个函数,解决办法是使用 fgets


fgets()函数的基本用法为:fgets(char * s,int size,FILE * stream);


/* 代码实现 */


#include
int main ( ) {


char crack8[20];


printf("\n 输入任意字符 : ");


fgets(crack8, 20, stdin);//stdin 意思是键盘输入


fputs(crack8, stdout); //stdout 输出


return 0;
}


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android重力感应器Sensor编程 下一篇用QtCreator无法编译ARM版本程序..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·你必须要弄懂的多线 (2025-12-25 04:22:35)
·如何在 Java 中实现 (2025-12-25 04:22:32)
·Java【多线程】单例 (2025-12-25 04:22:29)
·C++中智能指针的性能 (2025-12-25 03:49:29)
·如何用智能指针实现c (2025-12-25 03:49:27)