就是一个你可能不会用到的数据项,于是就不给他取名字了直接给他一个filler
比如在打印输出的时候,第一个字符是走纸用的,如果不在输出前面填充一个字符,那么输出的字符串,第一个字符就被吃掉,于是用filler
如下:
01 OUTPUT-REC.
05 FILLER PIC X.
05 OUT-STR PIC X(70).
FILLER可以用多次,不会有定义重复的麻烦,所以一般用来定义没有什么意义的项目。
一般都是用INITIALIZE语句来初始化的
用MOVE语句也可以
楼上正解,说一下我的理解,cobol在数据部定义的数据是全部连贯存储的,所以下层要和列数要完全相同,但有的时候没有必要那么长,有时候涉及算法不能那么长,,用filler站位。