哪 里 可 以 搞 到 假 钱

哪 里 可 以 搞 到 假 钱

十〓筘【2675831689】〓『信誉保障』
写代码的时候,我们通过变量就可以操作存储在内存中的值,进行赋值、加减运算等。
大家有没有想过,变量代表什么呢?其实,一个变量对应一段内存空间,
这段空间就存储了该变量相对应类型的值。指针的值就对应变量的地址,只通过指针,
就可以更新或者读取变量的值,而不需要用到变量名。
var i int = 10 //声明变量i,并初始化为10
var ptr *int = &i
fmt.Println(ptr,*ptr)
// 0xc000018060 10 指针变量ptr存储的是i地址,*ptr对应指针指向的变量的值
*ptr = 12 // i=12 更新指针指向的变量的值
fmt.Println(*ptr,i) // 12 12
  上面这段代码,声明*int 类型的指针变量 ptr ,通过取址运算符&获得指向整型变量 i的地址。可以说,指针ptr指向变量i,或者说ptr指针保存了变量i的地址

猜你喜欢

转载自www.cnblogs.com/fdsf568/p/12440079.html