ФУНКЦИИ, РАБОТАЮЩИЕ СО СТРОКАМИ

ФУНКЦИИ, РАБОТАЮЩИЕ СО СТРОКАМИ

     Большинство библиотек языка Си снабжено функциями, работающими со строками. Рассмотрим четыре наиболее полезных и распространенных: strlen( ), strcat( ), strcmp( ) и strcpy( ).

     Мы уже применяли функцию strlen( ), которая находит длину строки. Используем ее в нижеследующем примере функции, укорачивающей длинные строки.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

8.5 Работа со Строками

Из книги C++ автора Хилл Мюррей

8.5 Работа со Строками Можно осуществлять действия, подобные вводу/выводу, над символьным вектором, прикрепляя к нему istream или ostream. Например, если вектор содержит обычную строку, завершающуюся нулем, для печати слов из этого вектора можно использовать приведенный выше


R.16.6 Управление строками

Из книги Справочное руководство по C++ автора Страустрап Бьярн

R.16.6 Управление строками Для удобства написания программ, порождающих текст на С++, введена управляющая строка вида:#line константа "имяфайла" optОна задает значение предопределенному макроимени __LINE__ (§R.16.10), которое используется в диагностических сообщениях или при


Загрузчики новостей, работающие в автономном режиме

Из книги Scrum и XP: заметки с передовой автора Книберг Хенрик

Загрузчики новостей, работающие в автономном режиме Пользователям, которые любят просматривать в Интернете новостные сайты и колонки, ценя при этом свое время и деньги, необходимы утилиты, способные скачивать материал исключительно по желанию интернет-серферов. Этой


Функции XPath для работы со строками

Из книги VBA для чайников автора Каммингс Стив

Функции XPath для работы со строками В XSLT доступны следующие функции XPath для работы со строками:• concat(string string1, string string2,...). Возвращает конкатенацию (объединение) всех переданных ей строк;• contains(string string1, string string2). Возвращает истину, если первая строка содержит (contains) вторую


Работа со строками

Из книги Инфобизнес на полную мощность [Удвоение продаж] автора Парабеллум Андрей Алексеевич


Приложения, работающие с несколькими базами данных

Из книги Искусство программирования на языке сценариев командной оболочки автора Купер Мендель

Приложения, работающие с несколькими базами данных В отличие от многих реляционных баз данных приложения Firebird могут быть одновременно соединены более чем с одной базой данных. Клиент Firebird может открывать и иметь доступ к любому количеству баз данных в одно и то же время.


13. Символьные строки и функции над строками

Из книги Linux и UNIX: программирование в shell. Руководство разработчика. автора Тейнсли Дэвид

13. Символьные строки и функции над строками СИМВОЛЬНЫЕ CTРOKИИНИЦИАЛИЗАЦИЯ СИМВОЛЬНЫХ СТРОКВВОД-ВЫВОД СТРОКИСПОЛЬЗОВАНИЕ ФУНКЦИЙ, РАБОТАЮЩИХ CO CТРОKAMИАРГУМЕНТЫ КОМАНДНЫХ


Операции над строками

Из книги Задачник по программированию( для школы ) автора Cat W

Операции над строками Как уже говорилось, строки можно сравнивать. Кроме того, строки можно объединять с помощью операции конкатенации (+), что мы уже не раз делали. Например:S1="Здравствуй";S2=",";S3="Мир!";S=S1+S2+" "+S3;В итоге переменная S будет содержать строку «Здравствуй,


Игры со строками.

Из книги автора

Игры со строками. Все нижеследующие программы, должны начитаться и продолжаться объяснениями пользователю, что ему следует сделать для продолжения работы программы. (2)Написать программу со следующим сценарием:пользователь вводит строку, нажимает Enter и далее варианты:а)