若要从文件中读取,必须使用打开文件进行读取fopen
。然后可以使用从文件中读取一行fgetl
如以下代码所示
fid=fopen(“free.txt”);txt=fgetl(fid)-|自从科学需要自从软件fclose(fid;
当然,这是假设文件free.txt存在并包含行自从科学需要自从软件’.
str =
fgetl (fid)
¶str =
fgetl (fid, len)
¶从文件中读取字符,在换行或EOF后停止,或len已读取个字符。
读取的字符(不包括可能的尾随换行符)将作为字符串返回。
如果len省略,fgetl
读取到下一个换行符。
如果没有更多的字符要读取,fgetl
返回−1。
要读取一行并返回终止换行符,详见fgets
.
str =
fgets (fid)
¶str =
fgets (fid, len)
¶从文件中读取字符,在换行或EOF后停止,或len已读取个字符。
读取的字符,包括可能的尾随换行符,将作为字符串返回。
如果len省略,fgets
读取到下一个换行符。
如果没有更多的字符要读取,fgets
返回−1。
要读取一行并放弃终止换行符,详见fgetl
.
版权所有 © 2024-2025 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-1