Публикации по теме 'c'


C-статические библиотеки
В прошлой статье мы объяснили процесс компиляции исходного кода C в исполняемый файл. Мы прошли этапы компиляции и то, как код C предварительно обрабатывается, компилируется в ассемблерный код (.s), ассемблируется в машинный код (.o), затем проходит через компоновщик, где добавляется дополнительный код (.lib .a) и получаем наш исполняемый файл. Теперь в этой статье мы собираемся объяснить, что это за дополнительный код, зачем и как мы его используем. В основном мы собираемся объяснить..

Проблема, связанная с массивом в C++
Проблема : Исайне дается количество посетителей в ее местном парке за N дней подряд. Количество посетителей в i-й день равно Vi. День считается рекордным, если он удовлетворяет обоим условиям: Количество посетителей в день строго больше, чем количество посетителей в каждый из предыдущих дней. Либо это последний день, либо количество посетителей в день строго больше, чем количество посетителей в следующий день. Обратите внимание, что самый первый день может стать рекордным днем!..

Raspberry Pi GPIO — Введение в программирование периферийных устройств Broadcom BCM2835 ARM
Узнайте, как напрямую запрограммировать BCM2835 на Raspberry Pi, используя его регистры для выполнения таких задач, как запись на вывод GPIO или использование дополнительных возможностей, таких как SPI. Обзор Это шестая статья из серии, посвященной Программированию GPIO на Raspberry Pi 3B+ . Это введение в управление периферийными устройствами GPIO путем прямого взаимодействия с соответствующими регистрами на BCM2835 SoC (система на кристалле). Это введение, поскольку оно..

Какие языки программирования изучать для IoT/мобильного программирования? часть 1
Если вы только начинаете, у вас так много информации, чтобы продолжить. Может быть, вы только начинаете учиться в университете на компьютерном или электронном факультете или учитесь сами. Здесь я расскажу о языках программирования, которые стоит изучить, если вы только начинаете и интересуетесь разработкой встраиваемого/мобильного ПО. Чтобы пост не был слишком длинным — я разобью его на две части. Наслаждаться! Одна из первых вещей, которую нужно изучить, если вы собираетесь заниматься..

Понимание указателей в программировании
Мир программирования предлагает различные концепции, методы и инструменты, которые расширяют нашу способность решать сложные проблемы. Среди них — концепция **указателей**. Если вы когда-либо углублялись в такие языки, как C или C++, возможно, вы сталкивались с этим термином и, возможно, в замешательстве почесали затылок. Но не бойтесь! Эта запись в блоге предназначена для того, чтобы разгадать тайны указателей. ### **Что такое указатели?** По своей сути указатель — это..

Введение в программирование сокетов
Приветствую всех, в этой статье мы сосредоточимся на программировании сокетов на языке C, для лучшего понимания основ. Мы изучим создание сокетов, установление соединений, отправку и получение данных, а также высокоуровневый интерфейс для клиент-серверных приложений. К концу статьи у вас будет понимание программирования сокетов. Вы можете проверить полный исходный код здесь: https://github.com/BitR13x/SimpleHTTPC Имейте в виду, что мой код не идеален и определенно может быть..

Кодирование — это способность формировать программы для ПК.
Кодирование — это способность формировать программы для ПК. Кодирование — это стратегия сближения с ПК. ПК — неумелая машина, и он не может правильно заполнить форму, пока ему не будут заданы правила. Отношения к ПК даны на разных диалектах с конечной целью, чтобы он выполнял определенные задачи. "Кликните сюда"