2, 2.1
This commit is contained in:
parent
50df530401
commit
6a8c5f341c
3 changed files with 110 additions and 2 deletions
|
@ -202,7 +202,7 @@ double pow(double base, int exponent)
|
|||
}
|
||||
```
|
||||
|
||||
Каждый параметр функции (`base` и `exponent` в данном примере) кроме типа может иметь необязательный ***класс памяти*** (***storage class***), определяющий способ передачи аргумента в функцию при ее вызове[^2].
|
||||
Каждый параметр функции (`base` и `exponent` в данном примере) кроме типа может иметь необязательный *класс памяти* (*storage class*), определяющий способ передачи аргумента в функцию при ее вызове[^2].
|
||||
|
||||
По умолчанию аргументы передаются в `pow` по значению. Если перед типом параметра указан класс памяти `ref`, то параметр привязывается напрямую к входному аргументу, так что изменение параметра непосредственно отражается на значении, полученном извне. Например:
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue