| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Создание заданного кол-ва массивов |
| Автор: NetGod 27.3.2009, 19:51 |
| Здравствуйте форумчане!) Мне необходимо реализовать создание заданного кол-ва массивов. То есть в каждом кругу цикла один новый массив(именно так). Проблема в том, что я не врубаю как сделать создание имени этого массива. Мне надо чтобы к строчке(название) my_array прибавлялось число по возрастанию, my_array1 и т.д. число содержитсо в переменной, но как ее добавить в название? |
| Автор: GoldFinch 27.3.2009, 19:55 |
| юзай массив указателей на массивы |
| Автор: zim22 27.3.2009, 20:03 |
| for (int i = 0; i < 10; i++) "создать массив" my_array + i; "вывести имена массивов на экран": my_array_0 my_array_1 my_array_2 my_array_3 my_array_4 Вам нужно так сделать? |
| Автор: NetGod 27.3.2009, 20:38 |
| мне нужно чтобы пользователь ввел кол-во массивов, а программа создала их. Только вот как она будет создавать их имя? |
| Автор: zim22 27.3.2009, 21:08 | ||
| NetGod, никак. массивы будут пронумерованы индексами. а не именами. Добавлено через 3 минуты и 8 секунд
|
| Автор: Свят86 30.3.2009, 23:24 |
| а как динамически задать двумерный массив??? точно так же только int **p = new int*[number_of_arrays][100] ??? |
| Автор: Dmi3ev 30.3.2009, 23:49 |
| zim22, в предыдущем посте создал динамический двумерный массив... |
| Автор: Свят86 31.3.2009, 19:36 |
| а по другому??? чтоб потом без цыкла дополнительного объявления??? |
| Автор: zim22 31.3.2009, 20:29 |
| Свят86, без цЫкла - ручками объявляйте каждый подмассив. |