mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-27 06:44:07 -06:00
vault backup: 2022-08-08 11:31:31
This commit is contained in:
parent
e40090ed64
commit
3ec695e47d
@ -35,3 +35,13 @@ names are allocated to emmory locations of declaration
|
|||||||
|
|
||||||
## Call by address
|
## 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
|
||||||
|
-
|
||||||
Loading…
Reference in New Issue
Block a user