почитал, не надеялся конечно, но узнал для себя пару новых функций, о которых раньше даже не догадывался) Деймос красавчик!
почитал, не надеялся конечно, но узнал для себя пару новых функций, о которых раньше даже не догадывался) Деймос красавчик!
Это получается трехместный массив?
Если нет - объясните принцип.
http://i.imgur.com/QCXWQlA.png
Но для чего нам еще дополнительный индекс? Вы ведь записываем информацию в двухмерный массив.
То что символы представлены в виде чисел (кодирующих по таблице ASCII) - мне известно. Каким образом он располагается, если при объявлении переменной-массива мы не говорили что это трёхмерный массив. Можете показать на живом примере работу данной системы? И почему это выгодней использовать чем старый вариант?
http://i.imgur.com/QCXWQlA.png
Тогда следует что в двухмерном массиве pInfo есть поля из перечисления e_PLAYER_INFO где член pPassword является массивов символов. И получается что нулевому индексу массива символов члена pPassword мы присваиваем значение EOS [End of String] что означает конец строки \0. И получается что таким образом наш массив не содержит символов? Получается ли это следующим образом [\0][...][\0]? Ведь по умолчанию массив строк автоматически заканчивается ячейкой которая хранит символ \0.