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