Строки, как одномерные массивы данных типа char
В языке Си типа данных «строка» нет. Работа со строками реализована путем использования одномерных массивов типа char, т.е. строка – это одномерный массив символов, заканчивающийся нулевым байтом. Нулевой байт – это байт, каждый бит которого равен