Струнные программы на C

Строки - это фактически одномерный массив символов, оканчивающийся null символом '\ 0'. Таким образом, строка с null символом содержит символы, которые составляют строку, за которой следует null .

Следующее объявление и инициализация создают строку, состоящую из слова «Hello». Чтобы удерживать null символ в конце массива, размер массива символов, содержащего строку, на один больше, чем количество символов в слове «Hello».

char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};

Если вы следуете правилу инициализации массива, вы можете написать приведенное выше утверждение следующим образом:

char greeting[] = "Hello";

В этом разделе мы узнаем, как работать со строкой языка программирования C. Мы разделили примеры на несколько подразделов, чтобы лучше понять, что мы делаем.

Основные программы

Эти программы созданы специально для понимания основ строк в C. Эти программы имеют дело со строкой как массивом символов.

Многострочные программы

Эти программы имеют более одной строковой переменной. Это должно дать вам представление о том, как работать с несколькими строковыми переменными в языке программирования C -

Длинные струнные программы

Предложение или строка могут рассматриваться как длинная строка. Следующие программы имеют дело с той же концепцией -