В функции я строю динамически распределенный 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);