获得徽章 0
打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡
评论
打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡
评论
打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡打卡
评论
快乐的周末结束了,不想读书,大项目不会,啥都不会,坐牢中[流泪]烦烦烦
评论
今天周末,爽爽玩一天,明天还周末,继续happy哈哈哈,我爱周末
评论
青训营打卡今日打卡,今天还是很多东西都不会很纠结,到底怎么学
评论
晚安,今天玩了一天,很是开心,明天再开始学习,一会再熟悉熟悉抖音业务[奸笑]
评论
今日打卡,今天还是很多东西都不会很纠结,到底怎么学,凑字数凑字数
评论
好几天忘记发了[尴尬]
评论
今日打卡[奋斗]
评论
学习好累[流泪]
52
出门了,没啥好说的,但还是要凑到30字
今日吃好喝好
晚点回家进行日常的学习工作
评论
今天继续计网
评论
今天学到了可用vector和unordered_map组成一个顺序哈希表
评论
今天刷剑指offer,刷着刷着忘记时间了,一天啥都没学[流泪]
评论
package main

import (
"bufio"
"fmt"
"io"
"os"
)

func main() {
file, err := os.Open("./test.txt")
if err != nil {
fmt.Println("file open err = ", err)
}
defer file.Close()
reader := bufio.NewReader(file)
for {
str, err := reader.ReadString('\n')
if err == io.EOF {
break
}
fmt.Print(str)
}
}

如果最后一行之后不写一个换行,就无法输出第三行的内容,

这是因为 `reader.ReadString('\n')` 方法会将换行符作为分隔符来读取数据,如果最后一行没有换行符,`reader.ReadString('\n')` 方法会一直等待,直到遇到文件结束符或出现错误。
展开
评论
#新人报道# 大二快结束了还是啥都不会,唉
评论
下一页