除了scanf,printf这两个函数可以进行字符数据的输入或输出外,还有哪些函数可以进行字符数据的输入或输出?
时间: 2023-05-31 12:02:06 浏览: 108
在输入输出字符串时scanf(),printf()和gets(),puts()的区别浅谈
5星 · 资源好评率100%
1. getchar()函数:从标准输入流中读取一个字符。
2. putchar()函数:向标准输出流中输出一个字符。
3. gets()函数:从标准输入流中读取一行字符串(包括空格)。
4. puts()函数:向标准输出流中输出一个字符串(自动添加换行符)。
5. fgets()函数:从指定文件流中读取一行字符串(包括空格)。
6. fputs()函数:向指定文件流中输出一个字符串。
7. scanf()函数:从标准输入流中读取格式化输入。
8. printf()函数:向标准输出流中输出格式化输出。
9. fscanf()函数:从指定文件流中读取格式化输入。
10. fprintf()函数:向指定文件流中输出格式化输出。
阅读全文