getsgetchar什么区别
gets和getchar是两个用于从标准输入流中读取数据的C语言函数,但它们在功能和使用上有一些重要的区别。 功能: gets()函数用于从标准输入流中读取一行字符串,直到遇到换行符或EOF(文件结束标记)为止。它会自动将换行符从输入中过滤掉,但不会将其写入字符串中。 getchar()函数用于从标准输入流中逐个字符地读取数据,直到遇到换行符、EOF或其他终止字符为止。它不会过滤掉换行符,而是将其作为输入的一部分返回。 返回值: gets()函数返回一个指向读取的字符串的指针...