Skip to content

【1】文件是什么?

文件是保存数据的地方,是数据源的一种,比如大家经常使用的word文档、txt文件、excel文件、jpg文件...都是文件。文件最主要的作用就是保存数据,它既可以保存一张图片,也可以保持视频,声音... 【2】os包下的File结构体封装了对文件的操作:

【3】File结构体---打开文件和关闭文件: (1)打开文件, 用于读取 :(函数)

传入一个字符串(文件的路径),返回的是文件的指针,和是否打开成功

(2)关闭文件:(方法)

使文件不能用于读写。它返回可能出现的错误

【4】案例:

go
package main

import(
        "fmt"
        "os"
)

func main(){
        //打开文件:
        file,err := os.Open("d:/Test.txt");

        if err != nil {//出错
                fmt.Println("文件打开出错,对应错误为:",err)
        }

        //没有出错,输出文件:
        fmt.Printf("文件=%v",file)
        //.........一系列操作

        //关闭文件:
        err2 := file.Close();
        if err2 != nil {
                fmt.Println("关闭失败")
        }
}

Java · Golang · Rust