|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2023, 21:08 | #1 |
Новичок
Джуниор
Регистрация: 14.03.2023
Сообщений: 4
|
Динамическая память
Я получил вот такое задание в университете, Описать 2 указателя на вещественный тип. Выделить для них динамическую память. Ввести значения в выделенную память с клавиатуры. Поменять местами их значения.
ну вот у меня получилось что-то такое, помогите исправить, а то моя глупость не дает мне этого сделать Код:
|
14.03.2023, 21:20 | #2 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
1) вещественных. Значит берём не int, а float
2) Менять достаточно значения Код:
Указатель - это индекс в этом массиве, а значение элемента это данные вводимые пользователем. Когда вы запрашиваете память у системы, то вам возвращают указатель. Но этому указателю (индексу) так же соответствует элемент массива, куда и вводит данные пользователь. Т.е. float *a хранит указатель (индекс элемента массива); a = b - присваивает одному указателю другой (индекс массива меняется); *a - обращение к элементу массива. Последний раз редактировалось macomics; 14.03.2023 в 21:31. |
14.03.2023, 21:26 | #3 |
Новичок
Джуниор
Регистрация: 14.03.2023
Сообщений: 4
|
спасибо
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамическая память | kitsun | Помощь студентам | 1 | 22.11.2013 19:38 |
Динамическая память. | Swerlo | Общие вопросы C/C++ | 1 | 27.12.2011 20:59 |
динамическая память | zhenya.ya | Помощь студентам | 2 | 24.02.2010 20:58 |
Динамическая память!!! | Doholyan | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 30.06.2009 17:11 |
Динамическая память | liver1981 | Общие вопросы C/C++ | 5 | 22.04.2009 09:16 |