C++->以读或写方式打开一个文件

                                                                                                                      以读或写方式打开一个文件

#include<iostream.h>   //.h以C|非C标准引用库文件

#include<fstream.h>

#include<stdlib.h>

void main() {  

fstream fst;   char *fn,cn[50];

fn=&cn[1];  

// cin>>fn;  

// fst.open(fn,0x0001|0x0002);   //1.如果文件不存在则新建文件;0x0001以读方式打开文件  

// fst.open("E:\\新建文件夹\\新建文件夹\\a.txt",0x0001|0x0002);  //---2.直接打开方式  

// fst.close();

    cin>>cn;

//  char &c=cn[50];    //2.引用字符数组    

char &c=*fn;     //3.引用指针,“引用理解为是对指针进行了封装,使用起来简单"”  

fst.open(&c,0x0001|0x0002); //0x0002以写方式打开文件  

fst.close(); }

posted @ 2019-10-24 21:39  博客_在线  阅读(893)  评论(0)    收藏  举报