Rexx - lines() 函数
此函数返回值 1 或输入流中剩余要读取的行数。 文件名作为函数的输入给出。
语法
lines(filename)
参数
filename − 这是文件的名称。
返回值
此函数返回值 1 或输入流中剩余要读取的行数。
示例
/* 主程序 */ do while lines(Example.txt) > 0 line_str = linein(Example.txt) say line_str end
在上面的程序中需要注意以下事项。
lines 函数读取Example.txt 文件。
while 函数用于检查Example.txt 文件中是否存在其他行。
对于从文件中读取的每一行,line_str 变量保存当前行的值。 然后将其作为输出发送到控制台。
输出 − 当我们运行上面的程序时,我们将得到以下结果。
Example1 Example2 Example3
lines 命令还有另一种变体,如下所示 −
语法
lines(filename,C)
参数
filename − 这是文件的名称。
C − 这是提供给函数的常量值。 该值指定要从文件中读取的剩余行数。
返回值
返回值是文件中剩余读取的行数。
示例
/* 主程序 */ count = lines(Example.txt,C) say count line_str = linein(Example.txt) say line_str count = lines(Example.txt,C) say count
当我们运行上面的程序时,我们将得到以下结果。
输出
3 Example1 2
❮ rexx_functions_for_files.html