knrt.net
当前位置:首页 >> C 输出到文本 >>

C 输出到文本

文件的操作步骤: #include #include int main() { FILE *fp; int i, d; fp=fopen("data.txt","w"); if(fp==NULL) { printf("File cannot open! " ); exit(0); } for(i=0; i

将内容输出到文本中要用ofstream这个类来实现。具体步骤如下。 ofstream mycout("temp.txt");//先定义一个ofstream类对象mycout,括号里面的"temp.txt"是我们用来保存输出数据的txt文件名。这里要注意的是我们的"temp.txt"用的是相对路径,你也...

ifstream in(a.txt); //a.txt是指定的文本文件 for(string str; getline(in,str);)//getline()逐行读取文本 cout

楼主的意思是输出你的结果把? 看我写的 ================================================================== #include #include int main() { double x, a0,a1,f,fd; x=1.0; FILE *fp;//建立一个文件操作指针 fp=fopen("1.txt","w+");//以追...

1、如果是数值类型,直接使用fprintf函数的%x参数就可以输出16进制的字符到文件。 如果是字符类型,用任何文件输出函数都可以。 2、例程:将数据输入到文件1.txt中并打开1.txt文件。 #include #include FILE* stream;int main(){int i = 15;doub...

#include main() { FILE *fp; /*建立文件指针*/ char c[10]="abcdef" ; fp=fopen("c:\\kk.txt","w"); /*将文件指针指向C盘 的 kk.txt文件*/ fprintf(fp,"%s",c); /*将字符串内容输出到文件中*/ fclose(fp); /*关闭文件*/ }

给你个实例代码: #include void main(){ FILE *fp; char ch,filename[50]; printf("please input file's name;\n"); scanf("%s",filename); fp=fopen(filename,"r"); ch=fgetc(fp); while(ch!=EOF) { putchar(ch); ch=fgetc(fp); } fclose(fp);...

#include void Calculator(){ int a,b,c,d; char x,y; FILE *fp1,*fp2; fp1=fopen("expres.txt","r"); fp2=fopen("result.txt","w"); printf("Please input\n"); fscanf(fp1,"%d%c%d",&a,&x,&b); fprintf(fp1,"%d%c%d\n",a,x,b); switch (x) { c...

myf2.out是不需要你建立的,在运行程序时它会自动建立。而且和程序在同一个目录下。 你可以这样指定文件保存路径: fp=fopen("c:/myf2.out","w"); 这样程序运行时就会c:\下建立myf2.out文件,并把内容写入该文件里。 我用的是gcc,所以路径要写...

首先声明一个类对象。ofstream fout; 这就可以了,要打开一个文件的话,,必须像这样调用ofstream::open()。 fout.open("output.txt"); 也可以把文件名作为构造参数来打开一个文件. ofstream fout("output.txt");

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com