int add(int a, int b)
{
return a + b; } void main() { int(*p)(int, int); p = add; printf("%d\n", p(1,2)); } 2、指针型函数 函数的返回值是一个指针,这里需要注意返回的指针初始化的时候最好使用new分类内存空间,否则容易出现返回的指针指向的内存空间被释放问题。 四、总结: 1、数组名表示降第一维后的数组指针。 2、数组指针是一个指针,它指向一个数组。 3、指针数组是一个数组,它的元素是指针。 4、&a(a是一个数组)是整个数组a的地址。 5、指针数组可以强制转化为指针,其中地址不变,只改变指针类型版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/wangshubo1989/article/details/47977581