C语言函数和数组笔记
--------------------------------------------int *p() p为返回一个指针,该指针指向整数型数据。
int(*p)() p为指向另外一个函数,p返回一个整型数值。
int *p 指针数组p,它由n个指向整型数据的指针元素组成。(*p里面的n全部是指针变量指向地址而
不是直接指向数值)。
int (*p) 这么理解(*p)已经存放了一个指向一维或者多维数组的地址,则是(*p)所指向的数组对应
的索引。int (*p+1) = int p
int a={{4,2,5},{2,6,4}};
int (*p);
p=&a;
printf("%d",(*p+1));
-----------------------------------------------
形参 form parameter
实参 real parameter
出现在函数定义中的参数,就叫形参
出现在函数调用中的参数,就叫实参 有理解不到位或者错误的 希望大家能指出
页:
[1]