FILE * fp1 = fopen("1.txt","r")
if(fp1 == NULL)
{
perror("fopen1 error"腔咐)
exit(-1)
}
//以读的方式打开文件
FILE * fp2 = fopen("2.txt"并带,"r")
if(fp2 == NULL)
{
perror("fopen2 error")
exit(-1)
}
//以写的方式打开文件
FILE * fp3 = fopen("3.txt","w")
if(fp3 == NULL)
{
perror("fopen3 error")
exit(-1)
}
//初始化3个字符
char ch1 = '0'
while((ch1 = getc(fp1)) != EOF)
{
putc(ch1,fp3)
}
while((ch1 = getc(fp2)) != EOF)
{
putc(ch1,fp3)
}
//关闭文件1,2,3
fclose(fp1)
fclose(fp2)
fclose(fp3)
return 0
}
FILE *pp=fopen("文件路径","a")
然后用fputc、fputs、fprintf都可以。
fputc(str,p)
fputs(str,p)
fprintf(p,"明春%s",str)
str[30]="asdas...\n")
只要租槐腊弊滑不加'\n'就不会换行啊。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)