美文网首页
指针的使用

指针的使用

作者: 荒古遗尘狗贼 | 来源:发表于2019-07-06 17:23 被阅读0次

指针是一种数据类型,能直接在函数里面修改函数外面的变量的值,现在知道的作用大概就这些,以后想起来了再往上加。

package main

import "fmt"

//这个函数

func swap(a,b int)(int,int){

a,b=b,a

return a,b

}

func swap_point(a,b *int)(int,int){

*a,*b=*b,*a

return *a,*b

}

func main(){

a:=10

b:=20

a1,b1:=swap(a,b)

fmt.Printf("sawp function printf:a=%v\tb=%v\n",a1,b1)

fmt.Printf("main function pritnf:a=%v\tb=%v\n",a,b)

a2,b2:=swap_point(&a,&b)

fmt.Printf("swap_point function printf a2=%v\tb2=%v\n",a2,b2)

fmt.Printf("swap_point after main function printf a=%v\tb=%v\n",a,b)

}

相关文章

  • C语言指针使用的3个小例子

    指针使用实例1 指针使用实例2 指针使用实例3

  • 二级指针应用

    使用指向指针的指针

  • 指针

    指针只能存储地址值,通过指针可以对指针指向的内存进行空间进行存取操作。 指针使用注意点: 指针在数组中的使用 指针...

  • 面经——指针和引用的区别

    为什么使用指针 每一个编程语言都使用指针C++将指针暴露给程序员,而Java和c#将指针隐藏起来。 使用指针的优点...

  • 指针的使用

    指针的使用 指针应用场景一 交换两个变量的值 应用场景二 函数返回多个值,某些值只能通过指针返回传入的参数实际上是...

  • 指针的使用

    指针是一种数据类型,能直接在函数里面修改函数外面的变量的值,现在知道的作用大概就这些,以后想起来了再往上加。 pa...

  • 实例解析go语言method指针receiver的用处,及非指针

    method指针receiver的用处 go语言中method使用指针作为receiver接受体的用处与使用费指针...

  • Objective-C基础学习之typedef和Block

    1.函数指针回顾 函数指针使用 函数指针别名 2.block和typedef block使用 block别名

  • typedef和Block

    1.函数指针回顾 函数指针使用 函数指针别名 2.block和typedef block使用 block别名

  • 指针 数组 互相转换

    数组转指针 指针使用数组中的值

网友评论

      本文标题:指针的使用

      本文链接:https://www.haomeiwen.com/subject/zbwuhctx.html