>>> Надеюсь, что здесь всё написано правильно, >> tutu[5] = 0; /* Array out of bounds. Kernel panic. Topol-M has >> been started. USA destroyed */ >> И ваще, это "плохая" строка, забудь про такие фишки (на ближайшие лет >> 7-8). >> Ты либо улетишь за пределы массива, либо затрёшь последний символ. > Почему out of bounds если изначально массив объявлялся как массив из пяти > элементов? > Если не так, то каким образом обозначать окончание строки? '\0' ? И > чем отличается '\0' от просто 0?Правда-правда. Опять попутал с количественными и порядковыми циферками :)) tutu[4] = 0 а элементы 0,1,2,3 занимают четыре элемента строки. Благодарен за напоминание :)
|