Input-Output 模式用于读取和重写文件的记录。 Read 动词 Read 动词用于读取文件记录。read 的功能是从文件中获取记录。在每个读取动词处,只能将一条记录读入文件结构。要执行读取操作,请在 INPUT 或 IO 模式下Open 文件。在每个读取语句中,文件指针都会递增,因此会读取连续的记录。 句法 以下是文件访问模式为顺序...
INPUT-OUTPUT SECTION. FILE-CONTROL. SELECT OutputFile ASSIGN TO 'report.txt' ORGANIZATION IS LINE SEQUENTIAL. DATA DIVISION. FILE SECTION. FD OutputFile. 01 OutputRecord PIC X(80). WORKING-STORAGE SECTION. 01 WS-Report PIC X(80). PROCEDURE DIVISION. Open-File. OPEN OUTPUT OutputFile. Write...
INPUT-OUTPUT SECTION。 INPUT-OUTPUT SECTION 包括两个段,即:FILE-CONTROL 和 I-O-CONTROL。FILE-CONTROL段是为文件分配外部文件。I-O-CONTROL段的作用是可以指定目标程序运行时,几个文件共用一个内存区,以省内存。在此暂不作介绍。 FILE-CONTROL段的主要功能是给程序中使用的文件命名。指出存放该文件的外部设备...
对象计算机(object computer):用于执行程序的系统。 输入输出节(Input-Output section)提供有关程序中要使用的文件的信息。它由两个段组成: 文件控制(file control):提供在程序中使用的外部数据集的信息。 IO控制(I-O control):提供在程序中使用的文件的信息。 ENVIRONMENT DIVISION. CONFIGURATION SECTION. SOURCE-CO...
在IO 模式下打开工作文件,在 INPUT 模式下打开输入文件,在 OUTPUT 模式下打开输出文件。 将输入文件中存在的记录传输到工作文件。 通过rec-key 以升序/降序对 SORT-FILE 进行排序。 将排序的记录从工作文件传输到输出文件。 关闭输入文件和输出文件并删除工作文件。 Example 在以下示例中,INPUT 是需要按升...
INPUT-OUTPUT SECTION. FILE-CONTROL. SELECT InputFile ASSIGN TO 'input.dat' ORGANIZATION IS LINE SEQUENTIAL. DATA DIVISION. FILE SECTION. FD InputFile. 01 InputRecord PIC X(100). WORKING-STORAGE SECTION. 01 ProcessedData PIC X(100). PROCEDURE DIVISION. OPEN INPUT InputFile. READ InputFile INT...
输入输出节(Input-Output section)提供有关程序中要使用的文件的信息。它由两个段组成: 文件控制(file control):提供在程序中使用的外部数据集的信息。 IO控制(I-O control):提供在程序中使用的文件的信息。 3)数据部(Data Division) 数据部用于定义程序中使用的变量。它由四个节组成: ...
INPUT-OUTPUTSECTION.FILE-CONTROL.SELECTFILENASSIGNTOFILEOUTN.文件FILEN是给引入的外部文件在程序中对应的逻辑文件,在程序中使用FILEN来操作FILEOUTN。ORGANIZATIONISSEQUENTIAL.主要用来指定该文件的组织形式,有SEQUENCIAL、INDEXED、RELATIVE默认(为空时)为SEQUENCIALACCESSISSEQUENTIAL. ...
input-output section。selectout-filleassignto打印机名。也要在数据部中定义输出记录区 :datadivision。fd 12、out-filelablerecordisomitte。d01 out-reco。rd02 prod-codepic9(4) 。02prod-quantitypic9(5) 。02prod-price pic9(6) 。02manu-date05date-ccyy pic9(4) 。05date-mm pic9(2) 。05date...
输入输出节(INPUT-OUTPUT SECTION).文件的物理路径的定义。方法二:(过程部中动态指定文件)SELECT FILE-LOG ASSIGN TOSELECT-FILEORGANIZATION IS LINE SEQUENTIAL .在数据部定义字符串变量SELECT-FILE, 在文件 FILE-LOG 打开前动态指定文件路径。3 、数据部(DATA DIVISION) 。程序中的变量都在数据部中定义,Cobol 3...