C++文件流小程序

原创 2016年08月29日 23:26:36
#include <iostream>

using namespace std;

void fun (char *s, int a, double f)
{
    /**********found**********/
    FILE * fp;
    char ch;
    fp = fopen("filel.txt", "w");
    fprintf (fp, "%s%d%f\n", s, a, f);
    fclose(fp);
    fp = fopen("filel.txt", "r");
    printf("\nThe result:\n\n");

    /**********found**********/
    while (!feof ( fp ))                       //或者是 ch != EOF
    {
        /**********found**********/
        ch = fgetc(fp);
        putchar( ch );
        putchar('\n');
    }
    fclose(fp);

}

int main( )
{
    char a[10] = "hello!";
    int b = 12345;
    double c = 98.76;
    fun(a, b, c);
    return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C++标准程序库的输入输出流(I/O Stream)复制文件(多种方法)

使用C++标准程序库的输入输出流(I/O   Stream)复制文件,存在许多的方法, 方法一:逐个字符复制 #include   std::ifstream   input( "in...
  • kl222
  • kl222
  • 2012年04月06日 13:36
  • 1518

c++实现嵌入.exe文件到程序中

其实也不算是嵌入,只是单单的将一个exe文件或者任何一个类型的文件,通过16进制来表示。 然后这个16进制的文件再使用的时候先生成。然后程序调用。 代码: // test.cpp : 定义控制台...
  • ghevinn
  • ghevinn
  • 2013年01月15日 16:43
  • 2236

一些C++经典程序和头文件总结

求数组最大值,最小值及其下标 # include void cout_max(void*p,int x,int n) {        intmax=0,min=0;        if(x...

文件操作与模板编程题 #1(C++程序设计第7周)

问题描述实现一个三维数组模版CArray3D,可以用来生成元素为任意类型变量的三维数组,使得下面程序输出结果是:0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,...

C/C++程序编译步骤以及如何生成可执行文件

一、开篇         许久不碰关于这方面的知识了,前几天同学开课提及到该部分,正好作为回顾吧。         C/C++语言很多人都比较熟悉,这基本上是每位大学生必学的一门编程语言,通常还都是作...

vim使用—移动到文件开始和结束位置和当前位置(gg,G)、快速定位到当前光标所在变量或函数的定义处(gd)、自动对齐C和C++程序(先gg再=再G)、自动补全变量名,函数名和字符串ctrl+n或ct

1、将光标移动到文件的开始位置或结束位置:           gg     将光标移动到文件的开始位置。               G      将光标移动到文件的最后一行。      ...

c++获取文件夹路径(不是文件哦。。。)及程序当前路径

说到文件路径,就budb先说下“/”和“\”。

C++外部程序修改exe文件属性信息的版本信息

Windows平台可执行文件(exe文件)属性中会有版本信息,包含文件说明、文件版本、版权等信息。但如何通过外部程序修改这些信息呢?当然通过一些第三方工具已经实现了这些功能,但这不是本文讨论的主题,本...
  • func7
  • func7
  • 2016年01月21日 17:32
  • 5194

【EXCEL】VS2010;Excel2013;C++控制台程序;读文件

VS2010,c++控制台程序读excel2013,MFC支持
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++文件流小程序
举报原因:
原因补充:

(最多只允许输入30个字)