Строки в Си

Строки в Си

Строка в C – это массив символов.

Строка в Си завершается нулевым символом.

Строки в Си пример

Пример строки в C:

Получаем: Строки в Си

В примере строка определена так:

char cArr[7] = {'s', 't', 'r', 'o', 'k', 'a', '\0'};

Последний символ нулевой, его принято записывать '\0', чтоб отличить от обычного нуля.

Удобнее строки в C задавать с помощью двойных кавычек, нулевой символ в этом случае компилятор подставит автоматически:

char szArr[] = "stroka";

Префикс sz в названии массива подсказывает, что объявлена строка (string zero).