文件输入输出

来源:互联网 发布:安装linux内核源代码 编辑:程序博客网 时间:2024/05/22 07:45

(一)、标准输入输出
谈到标准输入输出,最常见的也就4种

scanf()printf()cincout

还有一些

fscanf()gets()fgets()getch()getchar()

这里介绍一下
(二)、重定向输入输出
重定向也就是普及组用到的文件输入输出。(一般加在开头)

freopen("data1.in","r",stdin);//从文件data1.in中读入输入数据freopen("data2.out","r",stdout);//将输出的数据写到文件data2.out中

data1.in为自己建立的文件
data2.out为系统生成文件(在data1.in旁边)
举个例子(就以普及组第一题代码为例)
这里写图片描述
然后建立输入文件score.in(最好和系统生成的exe文件放在一起)
这里写图片描述
保存后往里面写数据
这里写图片描述
再编译运行你的程序,出现如下情况后,输出文件就生成了
这里写图片描述
这里写图片描述
点击就是输出数据
这里写图片描述
(三)、重定向文件输入输出(fopen() fscanf()与 fprintf())

原创粉丝点击