COBOL 怎么定义可变长度的字符串
4个回答
展开全部
可以按照如下两种方法定义:
1.
01 WK-CHAR-AREA OCCURS 0 TO 999 TIMES
DEPENDING ON WK-QTY
INDEXED BY WK-IDX.
05 WK-CHAR PIC X(1).
2.
01 WK-CHAR-AREA OCCURS WK-MAX TIMES
INDEXED BY WK-DX.
05 WK-CHAR PIC X(1).
1.
01 WK-CHAR-AREA OCCURS 0 TO 999 TIMES
DEPENDING ON WK-QTY
INDEXED BY WK-IDX.
05 WK-CHAR PIC X(1).
2.
01 WK-CHAR-AREA OCCURS WK-MAX TIMES
INDEXED BY WK-DX.
05 WK-CHAR PIC X(1).
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vsam文件有变长文件的概念的;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-01-21
展开全部
COBOL是没有可变长的概念
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
FD C1-FILE
BLOCK CONTAINS 10 RECORDS
RECORD IS VARYING IN SIZE FROM 1 TO 756 CHARACTERS
DEPENDING ON WK-C1-LENG
LABEL RECORD STANDARD
VALUE OF IDENTIFICATION IS C1-EFN.
01 C1-REC.
03 C1-REC-CONTENTS PIC X(756).
没有直接可变的、、、
BLOCK CONTAINS 10 RECORDS
RECORD IS VARYING IN SIZE FROM 1 TO 756 CHARACTERS
DEPENDING ON WK-C1-LENG
LABEL RECORD STANDARD
VALUE OF IDENTIFICATION IS C1-EFN.
01 C1-REC.
03 C1-REC-CONTENTS PIC X(756).
没有直接可变的、、、
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询