char mass[1024][1024] и функция int fun(char*). При вставке функции fun(mass), компилятор выдаёт предупреждение о несоответствии типов, приходиться приводить тип fun((char*)mass){}или fun((char*)&mass){}. Есть ли возможность для указания статического массива как аргумента? И почему типы разные? int fun(char (*)[1024]);
int fun(char (*m)[1024]) {/*...*/}