0 / 0 / 1
Регистрация: 01.07.2015
Сообщений: 3
|
|||||||||||
1 | |||||||||||
Передача в функции массивов типа char - ошибка01.07.2015, 10:39. Показов 725. Ответов 1
Метки нет (Все метки)
Мне нужно передать в функцию 2 массива типа char (не string)и сделать в функции некоторую их обработку. Функция типа void. Но почему-то возникает ошибка "аргумент типа char не совместим с параметром char*", если же я в функию передаю параметры, используя char * ...., то ошибка меняется на "аргумент типа char не совместим с параметром char**". Подскажите, в чём проблема?
0
|
01.07.2015, 10:39 | |
Ответы с готовыми решениями:
1
Почему у массивов типа char может быть утечка памяти, а у указателей char с выделенной памятью - нет? Ошибка: "аргумент типа const char несовместим с параметром типа char*" Ошибка: значение типа "const char *" нельзя использовать для инициализации сущности типа "char * Ошибка: значение типа "const char *" нельзя использовать для инициализации сущности типа "char *" (строка 8) |
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
||||||
01.07.2015, 10:58 | 2 | |||||
n_t_h, строчка 1
0
|
01.07.2015, 10:58 | |
01.07.2015, 10:58 | |
Помогаю со студенческими работами здесь
2
Ошибка "аргумент типа char несовместим с параметром типа char*" Сравнение массивов типа Char Ошибка E0167 аргумент типа "unsigned char *" несовместим с параметром типа "const char *" Ошибка (активно) E0167 аргумент типа "const char *" несовместим с параметром типа "char *" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |