850 читали · 2 года назад
Введение в работу со строками на языке программирования C (Си)
Привет, друзья! Сегодня немного покодим. Попробуйте подумать без использования компилятора. Какой код правильно справится с данной задачей? Обсуждение этой задачи в telegram-канале Обсуждение этой задачи в VK группе Что такое строки в языке C ? В языке C, как и в компьютере в целом, строки представлены набором чисел, где на каждую букву приходится некоторый числовой код, по которому операционная система определяет какой символ нарисовать пользователю. Происходит это в соответствии с таблицами кодировок ( ASCII или UTF-8, или другие)...
10 месяцев назад
Базовая работа с указателями в Си
Краткая статья про работу с указателями в Си. Указатель - переменная, которая хранит адрес. Указатель объявляется через символ '*'. Чтобы в Си записать данные в память, нужно передавать не ее имя, а ее адрес, это делается с помощью оператора '&' перед переменной. Пример создания указателя: int a = 8; int* ptr = &a; // Указатель хранить адрес переменной а Для удобства используется тип int, хотя на практике он используется не так часто, в отличии от char. Чтобы получить значение...