在函数中,我正在构建动态分配的2D数组。该数组具有可变数量的行和固定数量的列(3)。我想让这个函数返回数组,但是我似乎无法正确获得返回类型的运算符优先级。
该数组已定义为:
int (*refined_list)[3];
我到目前为止所做的尝试:
int (*)[3] funcName(int arg);
(int (*)[3]) funcName(int arg);
((int *)[3]) funcName(nt arg);
int ((*)[3]) funcName(int arg);
是
int (*funcName(int arg))[3];
您要声明的“事物”位于(*)
内部。