SizeOf¶
Return size (in bytes) of a variable or type.
Description¶
SizeOf returns the size, in bytes, of any variable or type-identifier.
Remark:
This isn't really a RTL function. Its result is calculated at compile-time, and hard-coded in the executable.
Errors¶
None.
See also¶
| Name | Description |
|---|---|
| Addr | Return address of a variable. |
| BitSizeOf | Return size (in bits) of a variable or type. |
Example¶
Program Example63;
{ Program to demonstrate the SizeOf function. }
Var
I : Longint;
S : String [10];
begin
Writeln (SizeOf(I)); { Prints 4 }
Writeln (SizeOf(S)); { Prints 11 }
end.