说明“double(*ptr)[N];”中的标识符ptr是()
int * p[10] p -> 10个int* int (*p)[10] p是个指针-> int [10] int *p(int) int (*p)(int) ////////////////////////////////////////////// int* p_fun1 (int) { int a = 188; return &a; } int p_fun2 (int) { int a = 0; return a; } int main() { int array[10] = { 0 }; // 数组 int * p_1 [10] = { array }; // 指针数组 int (*p_2) [10] = &array; // 数组指针 cout << p_fun1(1) << endl; // nullptr int * (*p_pfun1) (int) = p_fun1; // int * func_name (int) 类型指针 int (*p_pfun2) (int) = p_fun2; // int func_name (int) 类型指针 }