函数和预处理.pptVIP

  • 2
  • 0
  • 约1.13万字
  • 约 77页
  • 2021-11-04 发布于广东
  • 举报
2.一维数组名作函数参数 说明: 应在主调与被调函数中分别定义实参数组和形参数组,且类型一致。 参数传递方式为“地址传递”,即将实参数组的起始地址→形参数组。如下图: a d …… z a[0] a[1] a[9] p[0] p[1] p[9] …… …… 形参数组与实参数组占用同一段内存区域,所以形参数组值的变化必将导致实参数组值的相应变化。例6.6 第三十页,共77页 若形参数组定义时未指定大小,定义被调用函数时应指定另一形参,以传递实参数组的元素个数。 ④形参和实参可以同为数组名、指向数组的指针,也可以形参为数组名,实参为指向数组的指针;或者形参为指向数组的指针,实参为数组名。 第三十一页,共77页 例6.6:对输入的10个字符按从小到大的顺序排列。 void sort(char a[ ],int m) { int i,j; char c; for(i=0;im-1;i++) for(j=0;jm-i-1;j++) if(a[j]a[j+1]) c=a[j],a[j]=a[j+1],a[j+1]=c; } #include stdio.h void main( ) { void sort(

文档评论(0)

1亿VIP精品文档

相关文档