语法:
#include <cstdio> char *gets( char *str );
gets()函数从stdin读取字符串并将他们保存到str参数,直到读取到新行字符或者EOF。新行字符被解释为null结尾符。gets()的返回值是写入的字符串,如果发生错误返回NULL。
注意gets()并不进行边界检查,所以str有溢出的危险。另一类似(更安全)包含边界检查的函数,请参见fgets().
相关主题: fgetc, fgets, fputs, puts