您的位置 首页 golang

golang2021运算符与进制(6)其他运算符

运算符

描述

实例

&

返回变量存储地址

&a
 将给出变量的实际地址

*

指针变量

*a
 是一个指针变量

表:其它运算符

上表中运算符的使用方法如下所示。

 

  1. package
        main

  2. import “fmt”

  3. func main() {

  4. var a int = 4

  5. var b int32

  6. var c float32

  7. var ptr *int

  8. fmt.Printf(“第 1 行 a
        变量类型为:%T\n”, a)

  9. fmt.Printf(“第 2 行 b
        变量类型为:%T\n”, b)

  10. fmt.Printf(“第 3 行 c
        变量类型为:%T\n”, c)

  11. //& 和 * 运算符实例

  12. ptr = &a // ptr 包含了 a
        变量的地址

  13. fmt.Printf(“a
        的值为:%d\n”, a)

  14. fmt.Printf(“*ptr
        为:%d\n”, *ptr)

  15. }

运行结果如下:

第 1 行 a 变量类型为:int

第 2 行 b 变量类型为:int32

第 3 行 c 变量类型为:float32

a 的值为:4

*ptr 为:4

文章来源:智云一二三科技

文章标题:golang2021运算符与进制(6)其他运算符

文章地址:https://www.zhihuclub.com/88987.shtml

关于作者: 智云科技

热门文章

网站地图