函数指针与指针函数
函数指针
// 函数名实际上就是指向函数代码的指针 void (*func_ptr)() = function_a; // 函数指针指向function_a的地址 func_ptr(); // 通过地址调用函数指针函数
//返回指针的函数:即函数的返回值是一个指针。 //例如: int* createIntArray(int size) { int* arr = new int[size]; return arr; // 返回一个指向动态分配的数组的指针 }// 函数名实际上就是指向函数代码的指针 void (*func_ptr)() = function_a; // 函数指针指向function_a的地址 func_ptr(); // 通过地址调用函数//返回指针的函数:即函数的返回值是一个指针。 //例如: int* createIntArray(int size) { int* arr = new int[size]; return arr; // 返回一个指向动态分配的数组的指针 }