Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2011, 17:41   #1
МоЗгАвеД
Форумчанин
 
Аватар для МоЗгАвеД
 
Регистрация: 29.03.2011
Сообщений: 141
Вопрос Статический одномерный массив ?

Статические одномерные массивы они в сибе совмищяют несколько ?

Я не понял как их используют ?
МоЗгАвеД вне форума Ответить с цитированием
Старый 12.12.2011, 18:38   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
они в сибе совмищяют несколько ?
несколько чего?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.12.2011, 18:58   #3
МоЗгАвеД
Форумчанин
 
Аватар для МоЗгАвеД
 
Регистрация: 29.03.2011
Сообщений: 141
По умолчанию

массивов ! или нет ?

может объясните ?
МоЗгАвеД вне форума Ответить с цитированием
Старый 12.12.2011, 19:07   #4
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Хм..Вы даже вопрос нормально не смогли поставить.
Массив - это, в общем говоря, несколько переменных под одним именем. Ну или так: массив - это контейнер, который содержит в себе сразу несколько переменных.
В С++ статический массив(т.е. массив у которого размер определяется на этапе компиляции) объявляется так:
Код:
int x[10]; // массив целых чисел из 10 элементов
Однако, символьные массивы имеют особое значение.
_-Re@l-_ вне форума Ответить с цитированием
Старый 12.12.2011, 19:08   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

массив это "несколько переменных одного типа подряд(доступных под одним именем все сразу или через имя[индекс] по одному(ну и кусками тоже можно)), причем массив может спокойно содержать в себе другой массив"
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.12.2011, 19:25   #6
МоЗгАвеД
Форумчанин
 
Аватар для МоЗгАвеД
 
Регистрация: 29.03.2011
Сообщений: 141
По умолчанию

Ну про один массив я знал !

Ясно а что такое Х ?

и как я понял в нём просто 10-переменных так ?
МоЗгАвеД вне форума Ответить с цитированием
Старый 12.12.2011, 19:35   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

x, это массив из десяти переменых типа int.
Код:
int y[10][10];
а вот это массив из десяти массивов содержащих десять переменных типа int.
(хотя про статические многомерные массивы есть маленькая оговорка, тырк, но она важна при совмещении динамических и статических многомерных массивов)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.12.2011, 19:56   #8
МоЗгАвеД
Форумчанин
 
Аватар для МоЗгАвеД
 
Регистрация: 29.03.2011
Сообщений: 141
По умолчанию

Тогда почему не написали int [10] ?
МоЗгАвеД вне форума Ответить с цитированием
Старый 12.12.2011, 20:30   #9
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

массив обьявляется именно после имени переменной, а не после типа.(искл динамические)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.12.2011, 20:51   #10
МоЗгАвеД
Форумчанин
 
Аватар для МоЗгАвеД
 
Регистрация: 29.03.2011
Сообщений: 141
По умолчанию

а ясно !

значит это статический массив int y[10][10] ?

а есть какоенибуть нормальное пояснение как он используеца и в какой последовательности ?
МоЗгАвеД вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CPP Указатель на статический двумерный массив Furchtlos Общие вопросы C/C++ 4 09.12.2011 20:29
статический массив стеков 19denis90 C++ Builder 1 04.07.2011 13:00
статический двумерный массив Koksa Помощь студентам 1 10.02.2011 07:58
статический массив IrinaSS Общие вопросы C/C++ 2 08.12.2010 19:31
Одномерный статический массив С++ Natali21 Помощь студентам 1 17.11.2010 16:57