Pointer 1 (Reference w/ Address)

Run Settings
LanguageGo
Language Version
Run Command
package main import ( "fmt" ) /** * Golang with reference **/ func main() { var bilangan uint = 4 fmt.Println("Alamat memory bilangan =",&bilangan) doQuadrat(&bilangan) fmt.Println("Hasil Quadrat =",bilangan) } // tipe data dengan pointer menunjukkan variable bilangan berisi alamat memory dengan tipe data uint func doQuadrat(bilangan *uint){ fmt.Println("Isi parameter bilangan *uint =", bilangan) fmt.Println("Isi parameter *bilangan *uint =", *bilangan) *bilangan = *bilangan + 20 fmt.Println("Alamat memory doQuadrat > bilangan =",bilangan) }
Editor Settings
Theme
Key bindings
Full width
Lines