读写文件本来是非常基础的代码,但工作学习中难免会有遗忘,有时又难以翻看自己写过的代码,网上搜索更是五花八门让人头大,鉴于此,清泛网进行了深度的优化整理,本文综合汇总了各编程语言的文件读写demo代码,代码清晰简练直达重点,所有代码均已亲测,大家可以放心直接用于自己的项目。
文件的打开方式一般是通用的,常用的方式如下:(如无特例后续各语言不再作描述)"r" 打开只读文件,该文件必须存在。
"r+" 打开可读写的文件,该文件必须存在。
"w" 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。
"w+" 打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。
"a" 以附加的方式打开只写文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾,即文件原先的内容会被保留。
"a+" 以附加方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾后,即文件原先的内容会被保留。
导航:
PHP读写文件:
C#读写文件:
注:读写时可指定编码,如TextReader reader = new StreamReader(file, Encoding.GetEncoding("GB2312"))。
C读写文件:
第一种:fgets、fputs简单读写,一般用于处理文本文件。
第二种:fread、fwrite块读写,一般用于处理二进制文件读写。
C++读写文件:
Java读写文件:
原创文章,转载请注明: 转载自清泛网。