can u plz expain me how to declare dynamic array? what is
the meaning of depending on clause in dynamic array?
Answers were Sorted based on User's Feedback
Answer / amarnadh reddy
When a table of variable size is required, the occurs
depending clause may be used.
01 A1 PIC 99.
01 REC-1.
05 P1 PIC XX.
05 P2 PIC 99 OCCURS 1 TO 90 TIMES DEPENDING ON A1.
Here depending on the value of the data name A1 the size of
P2 Will be decided. It can be anything between 1 and 90.
Is This Answer Correct ? | 31 Yes | 4 No |
Answer / roger riek
You can indeed create dynamic arrays in MVS Cobol. You need
to use the heap facility in the language environment.
There is a discussion about how to do this at
http://home.centurytel.net/rjriek/
Is This Answer Correct ? | 0 Yes | 1 No |
dynaic array is notink but a two dimension array.
01 studet.
02 stunam occurs 3 to 4 times depanding on n.
03 stuname pic x(15).
03 stumrk occurs 2 times.
04 stumark pic 9(3).
this is dynamic array.now runtime will pass the input.because
using depanding clause.
depanding clause pass the value runtime.
Is This Answer Correct ? | 3 Yes | 12 No |
what is the difference between Normal vaiable and comp variable.
What is 66 level number and where it is used in real time by software developers?
2 Answers ITC Indian Tobacco Company, TCS,
can any one give good example for cond 88 level number and for renames pls urgent dudes ?
What will happen if you code GO BACK instead of STOP RUN in a stand alone COBOL program ?
8 Answers Arigo Infotech, IBM,
Why IBM?
what is rediffine clause?in what situation it can use?give me real time example?
What is the difference between subscript and index?
wht r the advantages of 77 level number ?
What are ISOLATION LEVELS? Where do we need to specify them?
Name the divisions, which are available in a cobol program?
What is R-mode and A-mode?
What will happen if we move SPACES to numeric field and ZEROES to alphabetic field?