目录
输入和输出流标准输入流小案例标准输出流文件读写总结输入和输出流
从键盘输入数据,输出到显示器屏幕。这种输入输出称为标准的输入输出,简称标准I/O。
从磁盘文件输入数据,数据输出到磁盘文件简称文件I/O。
对内存中指定的空间进行输入输出,通常指定一个字符数组作为存储空间(存储任何信息),称为字符串输入输出,简称为串I/O

缓冲区:无论是输入还是输出都是存在缓存区的。
标准输入流
常用的成员函数
1,cin.get()获取一个字符
char c = cin.get();
使用cin.get()可以家当缓冲区中的换行符拿走。注意返回值是什么类型的,拿走的数据再输出的时候就是什么类型。
2,cin.get(两个参数)获取字符串
参数是字符串数组名和个数
使用cin.get(两个参数)那字符串的时候,换行符 会遗留在缓冲区中。
char buf[100] = {0};
cin.get(buf, 100);
cout << buf<< endl;
只满足字符数组,且输出的字符个数总比第二个参数少1.(原因:字符数组最后一个字符是不可见字符’
