文件的输入,输出根据打开方式的不同分为3种形式,分别是通过输入,输出重定向(freopen函数,需要引入的库文件为cstdio)的方式,输入,输出流(输入流ifstreamfin(),输出流ofstream fout(),需要引入的库文件为fstream)的方式和FILE指针(fopen函数,需要引入的头文件为cstdio)的方式。 重点讲解输入,输出重定向的方式使用的输入和输出。 输入,输出重定向使用时需要引入库文件cstdio,因此在输入输出数据时建议使用scanf和printf的方式,当然也可以使用cin和cout。 读取文件格式为: freopen(“文件名”,“r”,stdin);r代表只读的方式,stdin表示标准输入方式。 注意这里只是表示打开文件,文件内部的数据并没有被程序读取,需要通过 scanf函数来读取。 写入文件格式为: freopen(“文件名”,“w”,stdout);w代表写入的方式,stdout表示标准输出 的方式,与读取文件相同,表示定义一个输出的文件,如果想要将数据写入文 件中需要通过printf函数来写入。 在完成数据写入后需要将定义的输入与输出做关闭处理,即通过fclose函数实现。 fclose(stdcin); fclose(stdout);
标签:输出,4.3,方式,文件,写入,输入,读取 From: https://www.cnblogs.com/w6826301/p/18637179