|
||||||||||
Использование указателей при работе со строками ⇐ ПредыдущаяСтр 6 из 6 Использование указателей при работе со строками Задача: скопировать строку src в строку dest.
Длина строки определяется с помощью функции strlen, которая вычисляет длину, выполняя поиск нуль-символа. Таким образом, строка фактически просматривается дважды, что не очень хорошо, так как понижается производительность. Более эффективным будет использование проверки на нуль-символ непосредственно в программе.
А можно сделать ещё проще:
Распространённые ошибки при работе со строками:
В общем случае лучше пользоваться функциями библиотеки или определенным в стандартной библиотеке C++ классом string, который обеспечивает индексацию, присваивание, сравнение, добавление, объединение строк и поиск подстрок, а также преобразование из С-строк, то есть массивов типа char, в string, и наоборот
|
||||||||||
|