Курс по C++ для новичков. Массивы, строки и указатели. Часть 8.
Указатели и массивы Массивы и указатели тесно связаны между собой, для начала рассмотрим следующий фрагмент программы. char str[80]; char *p1; p1 = str; Здесь str - это имя массива, который содержит 80 символов, а p1 указатель на тип char. Во время выполнения третьей строки в указатель p1 присваивается адрес на первый элемент массива str (str[0]). При использовании имени массива без индекса указатель генерирует на первый элемент этого массива. Если вы захотите получить доступ, например, к 5 элементу,...
849 читали · 2 года назад
Введение в работу со строками на языке программирования C (Си)
Привет, друзья! Сегодня немного покодим. Попробуйте подумать без использования компилятора. Какой код правильно справится с данной задачей? Обсуждение этой задачи в telegram-канале Обсуждение этой задачи в VK группе Что такое строки в языке C ? В языке C, как и в компьютере в целом, строки представлены набором чисел, где на каждую букву приходится некоторый числовой код, по которому операционная система определяет какой символ нарисовать пользователю. Происходит это в соответствии с таблицами кодировок ( ASCII или UTF-8, или другие)...