您的位置:首页 > 编程语言 > Go语言

GO 语言 读写文件

2013-05-04 09:15 330 查看
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);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: