源码1
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
FILE *fp = fopen("./hello.txt", "w");
if (fp == NULL)
{
printf("创建文件失败\n");
return 0;
}
fprintf(fp, "Hello,World1!\n");
fprintf(fp, "Hello,World2!\n");
fprintf(fp, "Hello,World3!\n");
fclose(fp);
system("pause");
return 0;
}
源码2
循环打印
//定义文件地址和名字,指针
FILE *file_path = fopen(“C:\Users\wangchaoran\Desktop\simulation.txt”,“w”);
//循环
for()
{
fprintf( file_path, " %f %f %f\n", input.cur_pos.x, input.cur_pos.y, input.cur_pos.theta); //写入
}
fclose(file_path);//关闭文件
源码3
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *fp;
char c;
if ((fp=fopen( "data.dat" , "r" ))==NULL)
{
printf("File cannot open!");
exit(0);
}
while((c=fgetc(fp))!=EOF)
putchar(c);
fclose(fp);
return 0;
}
源码4
#include <stdio.h>
FILE *stream, *stream2;
void main( void )
{
int numclosed;
/* Open for read (will fail if file "data" does not exist) */
if( (stream =