Оглавление В предыдущих статьях по C++, мы работали с обычными переменными. Как правило, это были цифры, строки или значения типа bool (истина, ложь). Но в C++ данные можно хранить также и в массивах
В предыдущих статьях по C++, мы работали с обычными переменными. Как правило, это были цифры, строки или значения типа bool (истина, ложь). Но в C++ данные можно хранить также и в массивах.
Практически каждый язык программирования высокого уровня позволяет использовать массивы, так называемые структуры, состоящие из одинаковых элементов одного и того же типа. Простейшие одномерные массивы в математике называется векторами. Массив можно представить следующим образом.
X1 | X2 | X3 | … | XN |
Примечание: Элементы массива индексируются начиная с 0.
В C++ массивы объявляются следующим образом:
тип_переменных имя_массива[число_переменных]
int tab[10]; // массив для хранения 10 переменных типа int
int tab[10] = {1,2,3,4,5,6,7,8,9,10}; // объявление и инициализация массива
Для чтения и записи данных в массивах обычно используется цикл for. В примере показывается как это делается:
#include <iostream>
using namespace std;
int main() {
int tab[5] = {1,2,3,4,5};
for(int i = 0;i<5;i++)
cout << tab[i];
return 0;
}
Ссылка на Github.