junlon2006的博客

淡泊明志,宁静致远

char *(*c[10])(int **p);

char *(*c[10])(int **p);

1、c[10]是一个数组。

2、*c[10]是一个指针数组。

3、(*c[10])(int **p)是一个函数指针的数组,函数有一个int **p形参。

4、char *(*c[10])(int **p);c是一个数组,该数组用于存放一个函数指针,该函数,有一个int**的形参,返回char*类型。

char *(*c[10])(int **p);
char *fun(int **p){
	return "hello\n";
}
int main(){
	c[0] = fun;
	printf("%s", c[0](NULL));
	return 0;
}


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/junlon2006/article/details/53995429
个人分类: c/c++
上一篇char * const *(*next)();
下一篇Sum of Two Integers
想对作者说点什么? 我来说一句

加密算法33~126

2012年06月20日 4KB 下载

没有更多推荐了,返回首页

关闭
关闭