forked from steger/pr3-ws202526
pointers
parent
77cda960ca
commit
315475e02d
|
|
@ -0,0 +1,24 @@
|
||||||
|
package main
|
||||||
|
|
||||||
|
import "fmt"
|
||||||
|
|
||||||
|
func zeroval(ival int) {
|
||||||
|
ival = 0
|
||||||
|
}
|
||||||
|
|
||||||
|
func zeroptr(iptr *int) {
|
||||||
|
*iptr = 0
|
||||||
|
}
|
||||||
|
|
||||||
|
func main() {
|
||||||
|
i := 1
|
||||||
|
fmt.Println("initial:", i)
|
||||||
|
|
||||||
|
zeroval(i)
|
||||||
|
fmt.Println("zeroval:", i)
|
||||||
|
|
||||||
|
zeroptr(&i)
|
||||||
|
fmt.Println("zeroptr:", i)
|
||||||
|
|
||||||
|
fmt.Println("pointer:", &i)
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue