? Библиотека <cstring>C++

Lisp — это не язык, а строительный материал.
Alan Kay

Здесь вы можете скачать парочку интересных андроид приложений

Библиотека <cstring>

В C++ строка- это массив символов, который ограничен ноль символом ('\0'), ASCII код которого равен 0. Со стандартными строками можно выполнять действия только с помощью стандартных функций, которые находятся, например, в библиотеке <cstring>, т.к. строковые переменные являются неполноправными типами данных и некоторые операторы C++ к ним не применимы, в частности нельзя применять операции =,==, !=, >=, <=, и т.д.

Например:

Пусти объявлены строки:

char str[40],str1[50],str2[40];

Нельзя, например, выполнить инициализацию:

str="Stroka"    //Нельзя

Нельзя выполнить и присваивание:

str1=str;       //Нельзя

Вместо этого необходимо использовать функции, которые будут рассмотрены далее:

strcpy(str,"Stroka");
strcpy(str1,str);
C++ новичку     Алфавит и лексемы     Операции в C++     Библиотеки     Потоки ввода- вывода     Разветвляющийся вычислительный процесс
     Циклы    Указатели     Основы работы с динамической памятью     Работа с файлами     Некоторые типичные функции

Разработчик сайта: Филатов Максим