5 / 5 / 0
Регистрация: 24.01.2017
Сообщений: 234
|
||||||
1 | ||||||
Вывод массива из функции как указатель20.03.2021, 13:10. Показов 1379. Ответов 6
Здравствуйте люди добрые
подскажите, пожалуйста, как вывести из функции обработанный функцией массив (выводит вместо правильного результата нули)
0
|
20.03.2021, 13:10 | |
Ответы с готовыми решениями:
6
Указатель массива как аргумент функции Указатель на константную строку и имя массива как указатель Не могу осуществить вывод массива в файл, нужен вывод первоначального массива и массива после выполнения функции Вывод массива через указатель |
5 / 5 / 0
Регистрация: 24.01.2017
Сообщений: 234
|
|
20.03.2021, 14:32 [ТС] | 3 |
...функция формирует массив в соответствии с ожидаемым результатом (это отображено на рисунке)
индексы выходного массива не выходят за диапазон вопрос не в этом проблема как достать его оттуда в указатель и какого типа должен быть
0
|
5 / 5 / 0
Регистрация: 24.01.2017
Сообщений: 234
|
|
20.03.2021, 23:40 [ТС] | 5 |
0
|
2305 / 1131 / 702
Регистрация: 25.04.2016
Сообщений: 3,224
|
||||||||||||||||
21.03.2021, 12:52 | 6 | |||||||||||||||
Сообщение было отмечено Rukov как решение
Решение
Rukov, лучше скажите что ваша программа должна делать. Возвращать из функции указатель на массив программисту приходится примерно раз в 5 лет, и я более чем уверен, что в вашей программе это совершенно ненужное и лишнее действие.
кстати
во-вторых, p2[i]= calloc(4,sizeof(float*)); тут ошибка. Почему у вас sizeof(float*), когда должно быть sizeof(float)? Ну а вашу функцию degr(), не зная что она должна делать, я даже разбирать не хочу. Добавлено через 1 минуту То, что занимает меньше строчек кода, далеко не всегда работает быстрее. Из того, что я видел на данный момент, получается вот это:
Ну или если без циклического возведения в степень вот совсем никак. Ну не приемлет душа math подключать, и все тут:
1
|
5 / 5 / 0
Регистрация: 24.01.2017
Сообщений: 234
|
||||||
24.03.2021, 20:18 [ТС] | 7 | |||||
...ну да ошибок много было
все же довел свой вариант до рабочего состояния проблем много пришлось решать: IDE Eclipct, mingw, с Dev, сам код вот рабочий вариант
...ну и если в Dev впихнуть, то привести тип надо когда память выделяешь, иначе ругается
0
|
24.03.2021, 20:18 | |
24.03.2021, 20:18 | |
Помогаю со студенческими работами здесь
7
Вывод двумерного массива через указатель Вывод двумерного массива на экран, переданного через указатель Вызов функции из массива, через указатель Передача массива другой функции через указатель Как получить ссылку на указатель или указатель на указатель в массиве? Создание функции инициализации двумерного массива строк через указатель Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |