C语言数组教程.pptVIP

  • 9
  • 0
  • 约1.23万字
  • 约 79页
  • 2021-12-06 发布于湖北
  • 举报
总结 数组是由同一种数据类型的元素系列构成 数组元素按顺序在内存中连续存储,并通过使用数组下标(或索引)来访问,首元素的索引值为0 数组必须先声明然后才能使用。声明一个数组只是为该数组留出连续内存空间,并不会为其赋任何值 一维数组定义:数据类型 数组名[数组大小] 二维数组可以看作是一维数组的数组 一维数组可用一个循环动态赋值,而二维数组可用二重嵌套循环动态赋值 C把数组名解释为该数组第1个元素(a[0])的首地址,并且C编译器不检查所引用的数组元素下标是否越界 本章主要内容 函数参数的传递方式 根据实参类型的不同,有两种传递方式 值传递 地址传递 1、值传递方式 类型 简单变量(数组之前所学的变量类型) 方式 调用函数时:将实参值复制一份传给函数的形参 调用结束后:原值不变(变的只是副本) 特点 实参与形参占用不同的内存单元 【例】输入两个数,编写函数将它们交换 #include stdio.h void swap ( int x, int y ) { int temp; temp = x; x = y; y = temp; } int main ( ) { int a, b; scanf(%d%d,a,b); swap(a, b); printf(\n%d,%d\n,a,b); } …... …... 2000 2

文档评论(0)

1亿VIP精品文档

相关文档