Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.141.199.243] |
|
Сообщ.
#1
,
|
|
|
Объясните пожалуйста зачем в конце строки ставится нуль-терминатор.Ведь строка-массив символов, а в конце массива не ставится нуль-терминатора?Помогите препод по информатике уже задолбал этим вопросом!!!
|
Сообщ.
#2
,
|
|||
|
'\0' - это означает конец строки например:
должно вывести my |
Сообщ.
#3
,
|
|||||
|
Ну представь, у тебя есть массив
Там может храниться имя любой длинны. Например
А когда ты выводишь это имя куда либо, или складываешь строки, то у тебя складывается и выводится не весь массив, а только до нуль-терминатора. А за терминатором значения массива хранятся, но не учавствуют в данных операциях. |