CRE Programmer's Guide
Data Type Correspondence
Common Run-Time Environment (CRE) Programmer’s Guide—528146-004
A-5
Table A-4. Character Types
Language Character Character String
Varying Length 
Character String
BASIC STRING STRING --
C signed char
unsigned char
pointer to char struct {
 int len;
 char val [n]
 };
COBOL Alphabetic
Numeric DISPLAY
Alphanumeric-Edited
Alphanumeric
Numeric-Edited
Alphabetic
Numeric DISPLAY
Alphanumeric-Edited
Alphanumeric
Numeric-Edited
01 name.
 03 len USAGE IS
  NATIVE-2
1
 03 val PIC X(n).
FORTRAN CHARACTER CHARACTER array
CHARACTER*n
--
SQL PIC X
CHAR
CHAR(n)
PIC X(n)
VARCHAR(n)
TAL
pTAL
STRING STRING array --
Return 
Value Size 
(Words)
1 1 or 2, depends on 
declared pointer 
size
1 or 2, depends on 
declared pointer 
size
1. HP COBOL only.










