fp = fopen("c:\\temp\\test.txt", "r+") //由于反斜杠\是控制字符,所以必须再加一个反斜杠
打开文本文件:
"r":只能从文件中读数据,碰燃该文件必须先存在,否则打开失败
"w":只能向文件写数据,若指定的文件不存在则创建它,如果存在则先删除它再重建一个新文件
"a":向文件增加新数据(不删除原有数据),若文件不存在则打开失败,打开时位置指针移到文件末尾
"r+":可读/写数据,该文件必须先存在,否则打开失败
"w+":可读/写数据,用该模式打开新建一个文件,先向该文件写数据,然后可读取该文件中的消吵配数据拿指
"a+":可读/写数据,原来的文件不被删去,位置指针移到文件末尾
打开二进制文件的模式与打开文本文件的含义是一样的,不同的是模式名称里面多一个字母'b’,以表示以二进制形式打开文件。
同时读写文件很容易出问题的,尤其是文件长度发生改变的时候。比如文件原来内容是:
12 34 56
将12读出,改简源成3后,结果变成了:
32 34 56
并且用fseek来改变文件指针也会有很多问题。为了迅段避免这个问题,可以先将文件读入,修改后写到另一个文件中,读完文件后删除这个文件,再把另一个文件改成这个文件的名字。给段简单的代码你看看
int main()
{
FILE *pin, pout
pin = fopen("a.txt", "rb")
pout = fopen("b.txt", "wb")
// 读拦昌态a.txt,修改后写入b.txt
fclose(pin)
fclose(pout)
system("del a.txt")
system("rename b.txt a.txt")
return 0
}
1、首先在打开的WPS文档页面中打开两个pdf,可以看到此时在一个窗口中显示了两个。
2、然后点击页面左上角的下拉菜单,选择其中的“工具”选项。
3、然后在“工具”选项菜单中点击“选项”栏目。
4、即可打开“选项悄升森”设置的对话框,启亩在左侧的菜单栏中选择“视图”选项。
5、然后在“视图”窗口中勾选“在任务栏中显示所有窗口笑氏”,点击确定即可将文档分开显示。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)