1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

docs: add an example of variable swapping (#8306)

This commit is contained in:
William Gooch 2021-01-23 17:41:47 -05:00 committed by GitHub
parent b04b8d438b
commit ae1c7de604
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -326,6 +326,17 @@ fn main() {
} }
``` ```
The values of multiple variables can be changed in one line.
In this way, their values can be swapped without an intermediary variable.
```v
mut a := 0
mut b := 1
println('$a, $b') // 0, 1
a, b = b, a
println('$a, $b') // 1, 0
```
### Declaration errors ### Declaration errors
In development mode the compiler will warn you that you haven't used the variable In development mode the compiler will warn you that you haven't used the variable