Несовместимый тип указателя - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Допустим, есть что-то вроде такого вот:
void inputAnalys( const int* num, const char** param ) {}
 
main( int argc, char **argv ) {
    inputAnalys( &argc, argv );
}
GCC выдаёт предупреждение:
несовместимый тип указателя
expected "const char **" but argument is of type "char **"
Вроде всё компилируется и даже работает, но хочется все же разобраться, что же здесь не так. Спасибо.

Решение задачи: «Несовместимый тип указателя»

textual
Листинг программы
int main( const int narg, const char **arg )

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.25 из 5
Похожие ответы