Автор Александра задал вопрос в разделе Другие языки и технологии
Как динамически выделить память под структуру? (Си) и получил лучший ответ
Ответ от Ёизов Максим[гуру]
Так динамически или статически ?
статически :
Book mybookarray[3];
динамически :
book *mybookarray ;
mybookarray=(book*)malloc(3*sizeof(book)); // динамическое выделение на 3 элемента.
Ответ от Не Скажу[гуру]
при чем тут динамическое выделение памяти? девушка, вы книжки почитайте, динамическое выделение памяти подразумевает что вы не знаете изначально какой объем данных и какие они будут, а тут просто надо назначить.. .
З. Ы. Девушка а что год у вас хранится по одной цифре? Если вы думаете чтотак и надо то все окей, иначе перечитайте повнимательней про типы данных в Си
при чем тут динамическое выделение памяти? девушка, вы книжки почитайте, динамическое выделение памяти подразумевает что вы не знаете изначально какой объем данных и какие они будут, а тут просто надо назначить.. .
З. Ы. Девушка а что год у вас хранится по одной цифре? Если вы думаете чтотак и надо то все окей, иначе перечитайте повнимательней про типы данных в Си
Ответ от Мастер Гармонии[гуру]
Странная посановка задаси. "Изначально" - означает что массив структур нужно проинициализировать при создании. Это делается вот так:
book MyVar[3]={{"Volshebnie dvizhenia ", "Svetlana Vasilieva ", 1990},
{"Baiki na bis ", "Lev Durov", 2009},
{"Lichnoe delo ", " Elena Kolina", 1999}};
А если выделять память динамически, то придется вводить значения вручную. Это вот так:
book *MyPointer = new book [3];
MyPionter[0]->title="Volshebnie dvizhenia";
ну и в том же дуже еще 8 записей.
-----------------------------------------------------------
Странная посановка задаси. "Изначально" - означает что массив структур нужно проинициализировать при создании. Это делается вот так:
book MyVar[3]={{"Volshebnie dvizhenia ", "Svetlana Vasilieva ", 1990},
{"Baiki na bis ", "Lev Durov", 2009},
{"Lichnoe delo ", " Elena Kolina", 1999}};
А если выделять память динамически, то придется вводить значения вручную. Это вот так:
book *MyPointer = new book [3];
MyPionter[0]->title="Volshebnie dvizhenia";
ну и в том же дуже еще 8 записей.
-----------------------------------------------------------
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как динамически выделить память под структуру? (Си)
спросили в Интернет
Удаленный доступ с динамическим IP. Как? Или по сетевому имени. Как?
Если динамический IP у вас - то это не страшно. Если динамический IP на дальнем конце - хуже. Но
подробнее...
Удаленный доступ с динамическим IP. Как? Или по сетевому имени. Как?
Если динамический IP у вас - то это не страшно. Если динамический IP на дальнем конце - хуже. Но
подробнее...
спросили в Arrow Air
Как задать динамический массив в языке C#
int size; // будущий размер
int[] arr; // будущий массив
size =
подробнее...
Как задать динамический массив в языке C#
int size; // будущий размер
int[] arr; // будущий массив
size =
подробнее...
спросили в Интернет
Удалённое Подключение по RDP порту с динамическим ip возможно ?
Угу. #yahrefs310135# Дает тебе постоянное доменное имя даже с динамическим
подробнее...
Удалённое Подключение по RDP порту с динамическим ip возможно ?
Угу. #yahrefs310135# Дает тебе постоянное доменное имя даже с динамическим
подробнее...
спросили в Железо
Как подключить динамический микрофон к компьютеру? Defender Mic-130
Динамические нормально работают. Подключай по
подробнее...
Как подключить динамический микрофон к компьютеру? Defender Mic-130
Динамические нормально работают. Подключай по
подробнее...
спросили в Нагрузка
Что такое динамическая нагрузка и статистическая?
динамическая - в движении (применительно к человеку например нагрузка на позвоночник при беге) ,
подробнее...
Что такое динамическая нагрузка и статистическая?
динамическая - в движении (применительно к человеку например нагрузка на позвоночник при беге) ,
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Интернет
Как узнать какой у меня Ip динамический или статический?
зайти на сайт http://2ip.ru посмотреть
подробнее...
Как узнать какой у меня Ip динамический или статический?
зайти на сайт http://2ip.ru посмотреть
подробнее...
спросили в Ландшафты
что такое динамический диапозон?
Не вдаваясь в технические детали, объясню на пальцах. 🙂 Представьте себе полутемную комнату и
подробнее...
что такое динамический диапозон?
Не вдаваясь в технические детали, объясню на пальцах. 🙂 Представьте себе полутемную комнату и
подробнее...
Что такое "динамическое равновесие" и как оно влияет на соотношение???
Динамическое равновесии-это равновесии, которое выполняется, но разными составляющими..
подробнее...
спросили в Политика
российский танк т 90-гроб на колесах увешенный динамической защитой, абрамс голый, а если одеть в динамическую защиту
Будет абрамс в динамической защите
Источник:
подробнее...
российский танк т 90-гроб на колесах увешенный динамической защитой, абрамс голый, а если одеть в динамическую защиту
Будет абрамс в динамической защите
Источник:
подробнее...
Постановка задачи динамической программирования, ее решение в среде MS Excel.
В общем виде постановка задачи динамического программирования ...Эффективным средством решения
подробнее...
Как перевести жесткий диск С из динамического в базовый?Опишите пошагово?
Для преобразования динамического диска в базовый выполните следующие действия.
1.
подробнее...
Что такое статический и динамический IP адрес? В чём разница ?
Статический IP-адрес
Прописывается в настройках сетевого адаптера вручную.
Достоинства:
подробнее...