Pointers in Cobol
Posted: Tue Sep 23, 2008 8:24 pm
Hi..
Am new to Cobol programming and in my project trying to send a Character pointer from C program to Cobol.
LINKAGE SECTION.
01 MYPOINTER USAGE IS POINTER.
01 MYCHAR-POINTER.
05 MYCHARS PIC X(20).
PROCEDURE DIVISION USING MYPOINTER,MYCHAR-POINTER.
SET ADDRESS OF MYCHAR-POINTER TO MYPOINTER
also tried
SET ADDRESS OF MYPOINTER TO MYCHAR-POINTER .. but no luck
Cobol module will get Pointer in Linkage section and tries to assign it to a group Item. And i also tried to display the pointer as such but i see only some random numbers.
Am getting SOC4 abend while trying to Set the address.
Could you pls throw some light on this pointer handling in cobol.
Am new to Cobol programming and in my project trying to send a Character pointer from C program to Cobol.
LINKAGE SECTION.
01 MYPOINTER USAGE IS POINTER.
01 MYCHAR-POINTER.
05 MYCHARS PIC X(20).
PROCEDURE DIVISION USING MYPOINTER,MYCHAR-POINTER.
SET ADDRESS OF MYCHAR-POINTER TO MYPOINTER
also tried
SET ADDRESS OF MYPOINTER TO MYCHAR-POINTER .. but no luck
Cobol module will get Pointer in Linkage section and tries to assign it to a group Item. And i also tried to display the pointer as such but i see only some random numbers.
Am getting SOC4 abend while trying to Set the address.
Could you pls throw some light on this pointer handling in cobol.