long
The long type modifier specifies that an int variable uses more-than or the same amount of storage as an int type. It is used as follows:
« {signed|unsigned} » long « int » name « = value »;
Where
| name | is the name of the variable. |
| value | is the value to assign to the variable. |
Note
- The Cx51 Compiler allocates double the amount of storage for long types (4 bytes) as it does for int types (2 bytes).
Refer to 4-Byte Scalars for information regarding the format of long types.