数据结构核心基础与预备解析.pptxVIP

  • 3
  • 0
  • 约4.73千字
  • 约 26页
  • 2026-06-17 发布于江西
  • 举报

会计学;C语言相关(xiāngguān)内容;例1阅读下面的程序段,写出输出成果。

#includestdio.h

//值传递(chuándì)

voidchange1(intx,inty)

{

x+=10;

y-=5;

}

?//地址传递(chuándì)

voidchange2(int*p,int*q)

{

*p=*p+10;

*q=*q-5;

};例2阅读(yuèdú)下面的程序段,写出输出成果。

voidchange3(intA[])//地址传递

{

A[0]=A[0]+10;

A[1]=A[1]-5;

}

voidmain()

{

intB[2];

printf(“pleaseinputtwovalues:\n”);

scanf(“%d,%d”,B[0],B[1]);

change3(B);

printf(“B[0]=%d,B[1]=%d\n”,B[0],B[1]);

}

结论:数组作为函数参数传递时实际传递的是数组在内存中的首地址,函数的形参数组不再分配内存空间,它共享实参数组的内存空间。;注意:

以一维数组作函数的形参时,

文档评论(0)

1亿VIP精品文档

相关文档