不拉磨小说网 > 网络其他电子书 > c语言设计 >

第22章

c语言设计-第22章

小说: c语言设计 字数: 每页4000字

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



*(p……)相当于 a'i……';
*(++p)相当于 a'++i';
*(……p)相当于 a'……i'。
10。3。3 数组名作函数参数
数组名可以作函数的实参和形参。如:
main()
{int array'10';
……
……
 f(array;10);
……
……

f(int arr'';int n);
     {
……
……

array 为实参数组名,arr 为形参数组名。在学习指针变量之后就更容易理解这个问题
了。数组名就是数组的首地址,实参向形参传送数组名实际上就是传送数组的地址,形参得
到该地址后也指向同一数组。这就好象同一件物品有两个彼此不同的名称一样。


谭浩强      C 语言程序设计               2001 年 5 月 1 日
    同样,指针变量的值也是地址,数组指针变量的值即为数组的首地址,当然也可作为函
数的参数使用。
【例 10。15】
float aver(float *pa);
main(){
  float sco'5';av;*sp;
  int i;
  sp=sco;
  printf(〃ninput 5 scores:n〃);
  for(i=0;i

返回目录 上一页 下一页 回到顶部 2 2

你可能喜欢的