go語言漸入佳境[14]-指標
變數的地址
1 |
a :=10 |
指標的宣告
1 |
//宣告 |
空指標
1 |
if p==nil{ |
通過指標獲取值
1 |
p = &a |
通過指標修改值
1 |
*p = 99 |
完整例子1
1 |
package main |
指標作為函式引數
指標作為函式引數,修改原來的值:
1 |
package main |
切片型別指標作為函式引數
1 |
package main |
指標作為函式引數例子2
1 |
package main |
指標陣列
陣列,陣列中的元素儲存的都是指標。
1 |
package main |
多級指標
1 |
package main |