857 читали · 2 года назад
Введение в работу со строками на языке программирования C (Си)
Привет, друзья! Сегодня немного покодим. Попробуйте подумать без использования компилятора. Какой код правильно справится с данной задачей? Обсуждение этой задачи в telegram-канале Обсуждение этой задачи в VK группе Что такое строки в языке C ? В языке C, как и в компьютере в целом, строки представлены набором чисел, где на каждую букву приходится некоторый числовой код, по которому операционная система определяет какой символ нарисовать пользователю. Происходит это в соответствии с таблицами кодировок ( ASCII или UTF-8, или другие)...
292 читали · 2 года назад
Работа с динамическими строками без класса String
Добрый день, уважаемый читатель! Практически в каждой прошивке приходится в том или ином виде работать со строковой информацией. Это могут быть топики, уведомления, отладочные сообщения (логи) и т.д. В данной статье я расскажу про свой способ работы с динамическими строками. Для начала чуть-чуть теории. Строка в C (си) - это всегда массив символов, который по-хорошему всегда должен заканчиваться символом конца строки - '\0', целочисленное значение которого равно 0. Это хорошо иллюстрирует картинка,...