Difference between revisions of "Pointer"
From Lazarus wiki
Jump to navigationJump to search (Spelling , can point to values) |
m (Or object) |
||
Line 1: | Line 1: | ||
{{Pointer}} | {{Pointer}} | ||
− | A '''pointer''' is a data type which contains a [[reference]]/pointer to the memory address of the value or [[variable]] it points to. | + | A '''pointer''' is a data type which contains a [[reference]]/pointer to the memory address of the value, complex object or [[variable]] it points to. |
Pointers can be declared in several ways: | Pointers can be declared in several ways: |
Revision as of 17:13, 12 July 2016
│
Deutsch (de) │
English (en) │
suomi (fi) │
français (fr) │
русский (ru) │
A pointer is a data type which contains a reference/pointer to the memory address of the value, complex object or variable it points to.
Pointers can be declared in several ways:
p: Pointer; // direct use of pointer-type pL: ^Longint; // usage of pointer-to-type notation.
See also:
simple data types |
|
---|---|
complex data types |