mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-25 05:44:06 -06:00
vault backup: 2022-08-08 11:31:31
This commit is contained in:
parent
e40090ed64
commit
3ec695e47d
@ -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
|
||||
-
|
||||
Loading…
Reference in New Issue
Block a user