-initauto [full|short] -noinitauto
| Variable | Initialized to | 
|---|---|
| FIXED FLOAT | 0 (zero) | 
| PICTURE CHAR BIT WIDECHAR GRAPHIC | '' | 
| POINTER OFFSET | SYSNULL() | 
| ENTRY ENTRY LIMITED | binary 0 (zero) | 
This is the default setting when -initauto is explicitly set.
| Variable | Initialized to | 
|---|---|
| FIXED BIN FLOAT BIN FLOAT DEC POINTER OFFSET | 0 (zero) | 
| BIT CHAR(1) VARCHAR(1) | '' | 
-noinitauto
Programs having data items that are not explicitly initialized before first use are not considered to be technically correct.