0 / 0 / 0
Регистрация: 06.05.2018
Сообщений: 23
|
||||||
1 | ||||||
Передача массива указателей в функцию15.09.2020, 15:16. Показов 4259. Ответов 3
Всем привет. По неопытности не могу разобраться.
error: cannot convert 'const char* (*)[4]' to 'const char*' for argument '1' to 'void fill(const char*, double*, int)' fill(&SEASONS, value, COUNT_S);
0
|
15.09.2020, 15:16 | |
Ответы с готовыми решениями:
3
Передача двумерного массива указателей в функцию Передача массива указателей в функцию для выделения памяти Передача указателей в функцию Передача двумерных массивов и указателей в функцию |
25 / 19 / 8
Регистрация: 05.04.2019
Сообщений: 338
|
||||||
15.09.2020, 15:28 | 2 | |||||
0
|
0 / 0 / 0
Регистрация: 06.05.2018
Сообщений: 23
|
|
15.09.2020, 15:43 [ТС] | 3 |
SkYMaaN, нет, ваш вариант вообще передает указатель на литерал seasons. Нужно, чтобы массив проходил итерации и соответственно изменялся сезон.
0
|
2831 / 2336 / 707
Регистрация: 29.06.2020
Сообщений: 8,638
|
|||||||||||||||||||||
15.09.2020, 16:24 | 4 | ||||||||||||||||||||
Сообщение было отмечено RomulSi как решение
Решение
Непонимание указателей, массивов, это конечно страшно, Вам нужно над этим поработать. Так же не видно результат работы программы. Добавлено через 1 минуту std::cout << "Enter " << *SEASONS[i] << " expenses: "; // также без разыменования, доступ оп индексу это делает сам // у меня выводился один символ с вашего массива
при функции объявлении и определения не сходятся типы в итоге исправленныйкод будет приблизительно след Кликните здесь для просмотра всего текста
1
|
15.09.2020, 16:24 | |
15.09.2020, 16:24 | |
Помогаю со студенческими работами здесь
4
Передача указателей на файлы в функцию?О_о Передача двумерного массива указателей на char в качестве параметра функции Инициализация массива указателей на функцию Передать в функцию размер массива указателей Передача указателей в функцию Передача указателей в функцию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |