下面是我学习的一个程序,里面关于文件指针的东西我不是太明白,哪为高手能给点解释吗?资料也行,我就是不知道怎样写的,还有那个g://abc.txt这个是什么呀?这个文件是不是自动生成的,谢谢
FILE *f; //文件指针
f=fopen("g:\\a.txt","a+r+w"); //打开文件(读写和追加)
fwrite(&p,sizeof(p),1,f); //输入记录
MessageBox(0,"开户成功","提示",0); //显示开户信息
fclose(f); //关闭文件
}
參考答案:注释写的很清楚啊,首先定义一个文件指针,然后让这个指针指向打开的文件,然后写入要写的东西,再显示一个对话框,最后关闭这个指针就ok了
g://abc.txt是g盘下根目录有一个名为abc的txt文件的路径。f=fopen("g:\\a.txt","a+r+w");就是说首先打开g盘根目录下的abc这个文本文件。这个文件不是自动生成的,而是事先建立在g盘的。