vault backup: 2022-08-08 11:31:31

This commit is contained in:
Jet Hughes 2022-08-08 11:31:31 +12:00
parent e40090ed64
commit 3ec695e47d

View File

@ -34,4 +34,14 @@ names are allocated to emmory locations of declaration
- changes to the parameter do not propogate to the caller
## Call by address
- address of parameter is passed to the rountine
- address of parameter is passed to the rountine
- changes do propogate back to the caller
- more efficient because we only need to pass a pointer and not a value
### Multiple results
- c routine can return at most one value
- you can use input parameters which are pointers for "returning" results
### Arrays
- strings
-