Made the text more readable. Corrected semantic and stylistic mistakes. (#25062)
This commit is contained in:
@ -4,15 +4,15 @@ localeTitle: Массивы C ++
|
|||||||
---
|
---
|
||||||
## Что такое массивы?
|
## Что такое массивы?
|
||||||
|
|
||||||
Массив представляет собой ряд элементов одного и того же типа данных, которые хранятся в смежных ячейках памяти и могут ссылаться индивидуально.
|
Массив представляет собой ряд элементов одного типа данных, которые хранятся в смежных ячейках памяти и к которым можно обращаться индивидуально.
|
||||||
|
|
||||||
Например, массив, содержащий 5 целых значений, называемых числами, объявляется так:
|
Например, массив, содержащий 5 целых чисел (int), объявляется так:
|
||||||
|
|
||||||
```C++
|
```C++
|
||||||
int numbers [5];
|
int numbers [5];
|
||||||
```
|
```
|
||||||
|
|
||||||
Initializiation:
|
Начальное заполнение значений при объявлении массива (initializiation):
|
||||||
|
|
||||||
```C++
|
```C++
|
||||||
//Initialization with entries:
|
//Initialization with entries:
|
||||||
@ -27,11 +27,11 @@ Initializiation:
|
|||||||
//In the examples above, the size was fixed beforehand
|
//In the examples above, the size was fixed beforehand
|
||||||
```
|
```
|
||||||
|
|
||||||
**Обратите внимание,** что массивы на C ++ не перестановочны по размеру, а это означает, что после объявления массива размером 5 он не может быть увеличен или уменьшен. Если вам действительно нужен большой массив с одинаковыми записями, вам придется скопировать все записи в новый массив большего размера.
|
**Обратите внимание,** что массивы на C ++ не могут изменять размер. Т.е. после объявления массива размером 5 он не может быть увеличен или уменьшен. Если вам нужен большой массив с однотипных элементов, то вам придется скопировать все его элементы в новый массив большего размера.
|
||||||
|
|
||||||
### Доступ:
|
### Доступ:
|
||||||
|
|
||||||
Элементы из массива можно получить через ссылку на их позицию в массиве. (Начать отсчет с 0).
|
Элементы из массива можно получить через ссылку на их позицию в массиве. (Отсчет начинается с 0).
|
||||||
Пример:
|
Пример:
|
||||||
|
|
||||||
```C++
|
```C++
|
||||||
|
Reference in New Issue
Block a user