美文网首页
数组作为函数的参数

数组作为函数的参数

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

package main

import(

"fmt"

)

func shuzu( a [5]int ){

for i:=0;i<len(a);i++{

a[i]=i+2

    fmt.Printf("a[%v]=%v\t",i,a[i])

}

fmt.Printf("\n")

}

func zhizhen(a *[5]int){

for i:=0;i<len(a);i++{

 a[i]=i+1

    fmt.Printf("*a[%v]=%v\t",i,a[i])

}

fmt.Printf("\n")

}

func main(){

num:=[5]int{}

shuzu(num)

fmt.Printf("shuzu  printf  %v\n",num)

zhizhen(&num)

fmt.Printf("zhizhen printf %v",num)

}

相关文章

  • 7月9号

    1 //数组作为函数参数,可以省略元素个数 //数组作为函数参数,传递是整个数组的地址,修改函数形参数组元素的值,...

  • 数组作为函数的参数

    package main import( "fmt" ) func shuzu( a [5]int ){ for ...

  • C语言17 数组参数传递

    C语言17 数组参数传递 基本类型参数传递 数组作为参数 编写一个函数,能够打印任意整形数组的值 总结: 数组作为...

  • reduce实现filter,map 数组扁平化等

    map函数接收一个函数作为参数,作为参数的函数接收三个参数值,分别是遍历数组的每一项元素,元素的索引和数组本身。这...

  • 8-二维数组/字符串/指针

    1.二维数组与参数 1.二维数组的元素作为函数参数二维数组的元素就相当于基本数据类型变量,作为函数参数与变量相同 ...

  • C-数组篇(一维数组-下)

    紧接着上篇,继续来讲讲C中的数组。 6.作为函数参数的数组名 当一个数组名作为函数参数传递给一个函数时会发生什么情...

  • 数组

    下面示例分别示例了函数内数组,数组作为参数,数组作为返回值 7 void Show(char szBuffer[]...

  • Java 数组(二)

    数组作为函数的参数 数组可以作为参数传递给方法。 例如,下面的例子就是一个打印 int 数组中元素的方法: 下面例...

  • bash如何给函数传递数组参数

    先说结论:bash函数不支持传递数组参数,只能传值;所以要传数组只能把数组展开,作为多个参数传,然后在函数内重新封...

  • 数组参数: 参数数组: 注: 参数数组与数组参数的不同,在于函数的调用,调用参数数组的函数的时候,我们可以传递过...

网友评论

      本文标题:数组作为函数的参数

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