gets

来自cppreference.com
< cpp | io | c
跳转到: 导航, 搜索

语法:

    #include <cstdio>
    char *gets( char *str );

gets()函数从stdin读取字符串并将他们保存到str参数,直到读取到新行字符或者EOF。新行字符被解释为null结尾符。gets()的返回值是写入的字符串,如果发生错误返回NULL。

注意gets()并不进行边界检查,所以str有溢出的危险。另一类似(更安全)包含边界检查的函数,请参见fgets().


相关主题: fgetc, fgets, fputs, puts

个人工具
名字空间
操作
导航
工具箱
其他语言