# include <iomanip.h>
void main(void)
{ char *name[]={"Zhou","Zhao","Liu","Chen","Li"};
double score[]={89,87.2,78.33,91.444,85.5555};
for (int i=0;i<5;i++) { cout.setf(ios::left);
如整数1025,以文本形式(31003236H)存储占用
四个字节,以二进制形式(0401H)存储则只占用
两个字节。
2021/7/13
23
2.文件的操作 文件操作分成4步: (1)定义文件流对象 ifstream 文件输入流对象; ofstream 文件输出流对象; fstream 文件输入/出流对象; (2)打开文件 文件流对象.open(磁盘文件名,输入输出模式)
14
2.其它格式控制
若要改变流的其它输出格式(如对齐方式), 可使用ios类中定义的成员函数setf来实现, 函数格式如下:
cout.setf(格式标志)
格式标志在类ios中被定义为枚举值,在引用这 些格式标志时要在前面加上类名ios和域运算 符“::”。
2021/7/13
15
【例10.3】 将学生姓名与比赛得分通过初始化 赋给数组name[5]、score[5],指定姓名域宽 为10个字符、左对齐,比赛得分为右对齐、 用定点方式、小数点后有2位有效数字。
2021/7/13
22
10.3 文件操作与文件流
10.3.1 文件的概念
1.文件