server-api-gets

原型

用于从标准输入设备内读进一字符串

1
2
3
4
5
6
7
8
// s:读取到字符串存储的指针
//
// return:
// gets()若成功则返回s指针,返回NULL则表示有错误发生。
//
// 附加说明:
// 由于gets()无法知道字符串s的大小,必须遇到换行字符或文件尾才会结束输入,因此容易造成缓冲溢出的安全性问题。建议使用fgets()取代。
char * gets(char *s);

使用参考

1
2
3
4
5
6
7
8
9
#include <stdio.h>

int main()
{
char s[80];
fputs(gets(s), stdout);

return 0;
}