package main
import (
"fmt"//这个包含各种各样的输入输出
"os"
)
func main(){
var f *os.File;//file handle
var err error;
f ,err = os.Open("a.xml");// 创建文件可以用 os.CreateFile("a.xml");
if err != nil {
fmt.Printf("%s\n",err);
return ;
}
var str string;
_,err = fmt.Fscanf(f,"%s",&str);// 第一个返回值是个整数,表示已经成功读得的变量数,第二个返回值是错误信息
for err == nil {//当err 不为nil 时,即读到了文件尾
_,err = fmt.Fscanf(f,"%s",&str);
fmt.Printf("%s\n",str);
}
}
GO 语言 读写文件
最新推荐文章于 2024-05-22 14:02:44 发布