#37. Строковые функции strlen(), strcpy(), strncpy(), strcat(), strncat() | Язык C для начинающих
HTML-код
- Опубликовано: 14 май 2023
- Практический курс по C/C++: stepik.org/course/193691/
Телеграм-канал: t.me/java_and_c
Инфо-сайт: proproprogs.ru/c_base
Функции копирования строк strcpy(), strncpy(), вычисления длины строки strlen() и объединения (соединения) строк strcat(), strncat().
Здравствуйте, Сергей. Хочу вас поблагодарить за ваши видео уроки. Я закончила школу программирования и сейчас активно готовлюсь к собеседованиям. На данный момент смотрю курс по Джанго. Очень помогает при подготовке, и я понимаю что то знала, чем то пользовалась без знаний как это работает. Вы преподаватель от Бога.
Спасибо. Объяснение, что под капотом, понравилось.
Спасибо за очередную порцию знаний (повторение для меня) Грамотная подача материала, ЖИРНЫЙ ЛАЙК в поддержку канала!!!
Супер. Полезный урок. Спасибо большое !
3:35
спасибо!👏💪👍
Спасибо
как использовать безопасностные функции, если они работают не так, как обычные, например, strcpy и strcpy_s?
Добрый день! Спасибо за ваши труды! Почему мы при добавление символа конца строки size_of[str]-1. Это же 14 символ получается?
Правильно ли я понимаю, что в конструкции while(*buf++), while( ) воспринимает 0 как false, а любые другие значения как true?
Хмм, мне кажется в while(*buf++) ошибка, произойдет выход указателя *buff за пределы конца строки массива str. Мне кажется правильнее будет так:
Чтобы показать, как работает копирование строки в меньший буфер без терминатора, можно показать копирование в один и тот же буфер двух строк, где вторая будет короче первой. Я бы вообще не рекомендовал использовать небезопасные функции копирования в буфер даже при разработке на микроконтроллерах. Это какой-то анахронизм.
На Паскале всё гораздо проще.