- 主题:新手问一个
int *(*a[5])(int, char*);
这个是啥意思?
后面括号表示函数的参数
最前面int*表示返回类型是一个整数指针?
中间的是一个数组指针(?指针数组),啥意思?
表示一个数组里面放的是函数指针?
--
FROM 223.104.210.*
谢谢,这个容易看多了
【 在 here080 的大作中提到: 】
: 尽量避免这么写代码。
: 为了可读性,应该这么写:
: using F = int*(int, char*);
: ...................
--
FROM 117.136.120.*
从某个博客看到的,误人子弟啊
【 在 dormouseBHU 的大作中提到: 】
: 你理解的对。但是 C++ 很少这么写代码。。。
:
--
FROM 223.166.167.*