读取文件中的行,并删除换行符 您所在的位置:网站首页 德云社排行榜相声大师有哪些名字 读取文件中的行,并删除换行符

读取文件中的行,并删除换行符

2023-09-05 07:31| 来源: 网络整理| 查看: 265

打开实时脚本

读取文件的一行内容,第一次读取时先排除换行符,第二次读取时再包含换行符。使用以下文件。

要读取文件 badpoem.txt 的第一行,请使用 fopen 打开该文件。然后使用 fgetl 读取第一行,此函数读取时排除换行符。

fid = fopen('badpoem.txt'); line_ex = fgetl(fid) % read line excluding newline characterline_ex = 'Oranges and lemons,'

要再次读取文件的第一行,请首先将读取位置指针重置到文件的开头。

frewind(fid);

使用 fgets 函数读取文件 badpoem.txt 的第一行,此函数读取时包含换行符。

line_in = fgets(fid) % read line including newline characterline_in = 'Oranges and lemons, '

通过检查 fgetl 和 fgets 函数返回的行的长度,比较二者的输出。

length(line_ex)ans = 19 length(line_in)ans = 20

fgetl 返回的输出显示为一行,而 fgets 返回的输出包含换行符,因此显示为两行。

line_exline_ex = 'Oranges and lemons,' line_in line_in = 'Oranges and lemons, '

关闭文件。

fclose(fid);


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有