Си++: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 222:
Кроме указанного способа, массив символов можно инициализировать непосредственно с помощью строкового литерала:
<font color="blue">char</font> str[<font color="green">10</font>] = <font color="green">"Aspid"</font>;
Но при этом надо помнить, что длина строки на самом деле на единицу больше, чем видимое число символов в ней, поскольку она содержит ещё и символ завершаещегозавершающего нуля.
 
Наконец, инициализация массива позволяет избежать явного объявления размера. Массив автоматически будет создан такого размера, сколько элементов содержится в списке инициализации: