函数指针 行指针 指针数组
收拾房间,翻出一张信纸,想起来是以前看书时的笔记。如下:
typedef double ( * fun-ptr ) ( int );
fun-ptr 指向"拥有一个int形参并返回double"的函数的指针。类比想象: double fun-name ( int a );
行指针: double ( * data ) [ 5 ];
data是一个指针,它指向含有5个double的数组。类比想象:double data-array [5];
double * data [ 5 ];
data是一个数组,该数组含有5个指向double的指针。