输入输出流总结
Posted lune-qiu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输入输出流总结相关的知识,希望对你有一定的参考价值。
1.int getchar(void);//有错返回EOF,也可以指定返回值为char变量,因为这个字符包含于低位字节中(高位字节通常为0)
行缓冲输入:在键入的字符实际传送给程序之前必须敲入一个回车键。
2.int putchar(int c);//只有其低位字节被实际输出到屏幕上
返回被写入的字符,若操作失败,返回EOF(宏EOF被定义于stdio.h中,通常其值为-1)
3. int getch(void);
int getche(void);//不需要回车清空缓冲区
在头文件conio.h中,对于某些编译器中这些函数前面有一下划线_getch()和_getche()
4.char* gets(char* str);
测试代码:
char str[2345];
char* res ;
res = gets(str);
str[18] = ‘