![]() |
Модераторы: Poseidon |
![]() ![]() ![]() |
|
Death_muse |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 24.11.2007 Репутация: нет Всего: нет |
нАРОД плиз помогите преобразовать следующий код Си++ так чтобы не использовать динамическое выделение памяти и использовать символьный буфер и как мне обойтись без макроодстановки? Просто хочу чтобы размер массива-буфера задавался же во время запуски проги заранее всем спс
|
|||
|
||||
Death_muse |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 24.11.2007 Репутация: нет Всего: нет |
Ау народ помогите плиз а то я если я оставлю код в прежнем ввиде то меня преподаватель завлить по функциям динамического выделения памяти
|
|||
|
||||
mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 16 Всего: 306 |
не используй ее ![]() зделай так char String[24]; а еще лучше так char *String; то же самое можно осуществить и там где ты используешь malloc. В данном случае не вижу смысла эту функцию использовать. |
|||
|
||||
Death_muse |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 24.11.2007 Репутация: нет Всего: нет |
Все спс но один вопросик вот
при задания массива стринг у мну следаящаю проблема: int n=0; scanf("%d", &n) char *string[n]; почему у меня тут возникает ошибка якобы размер массива не известен? чт я не так делаю чтоб изменять размер массива во время запуска рпоги а не её компиляции? |
|||
|
||||
orthrus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 400 Регистрация: 30.10.2007 Где: г. Усть-Илимск(Ир кутская обл.) Репутация: 5 Всего: 16 |
Правильно ругается, так делать нельзя. Это ведь не динамический мссив а статический и размер его должен быть известен во время компиляции.
-------------------- У того, кто ничего не делает, всегда много помощников.© Л.Н. Толстой ![]() |
|||
|
||||
Death_muse |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 24.11.2007 Репутация: нет Всего: нет |
Ага понятно все биг спс всем написашим.
В принципе я уже нашел нужную мне лабу в энциклопедии по Си/Си++ |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Центр помощи" | |
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |