gets函数的读取规则:
1.只要gets遇到换行符,即便它是输入的第一个字符,gets也会停止读入并返回。如果输入的第一个字符就是换行符,则字符串将被置为空串。
2.由于gets函数读入再丢弃换行符,换行符将不会存储在字符串中。
gets的读取规则与getline是一样的。
gets函数的返回值:
1.正常读入(未遇到文件结尾)(注意,读入空串也是正常读入),则返回字符串,即返回字符串首地址,char*类型
2.遇到文件结尾,返回NULL
转载自:
gets函数的读取规则:
1.只要gets遇到换行符,即便它是输入的第一个字符,gets也会停止读入并返回。如果输入的第一个字符就是换行符,则字符串将被置为空串。
2.由于gets函数读入再丢弃换行符,换行符将不会存储在字符串中。
gets的读取规则与getline是一样的。
gets函数的返回值:
1.正常读入(未遇到文件结尾)(注意,读入空串也是正常读入),则返回字符串,即返回字符串首地址,char*类型
2.遇到文件结尾,返回NULL
转载自: