Advertisement
Mushi

ponteiro.go

Apr 24th, 2019
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.27 KB | None | 0 0
  1. // ponteiro ponteiro.go
  2. package main
  3.  
  4. import "fmt"
  5.  
  6. func main() {
  7.     i := 1
  8.  
  9.     var p *int = nil
  10.     p = &i // pegando o endereço da variável
  11.     *p++  // desreferenciando (pegando o valor)
  12.     i++
  13.    
  14.     // Go não tem aritmética de ponteiro
  15.    
  16.     fmt.Println(p, *p, i, &i)
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement