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


Анонимные массивы и структуры в C с использованием составных литералов
Анонимные массивы и структуры в C с использованием составных литералов Составные литералы кажутся немного менее известными функциями в C. По сути, они позволяют нам создавать анонимные массивы… insomniacprogrammer.com Составные литералы кажутся немного менее известными функциями в C. Они, по сути, позволяют нам создавать анонимные массивы, структуры и объединения в C, как и во многих других языках. Вот несколько примеров того, где может..

Начало работы с Bazel для C++
Bazel — это инструмент для сборки и тестирования с открытым исходным кодом, разработанный Google. Он предназначен для быстрого, надежного и эффективного создания программного обеспечения на разных платформах и языках. Он поддерживает многие языки программирования, включая C++, Java, Python, и использует уникальную систему сборки, использующую граф зависимостей для сборки и тестирования программных проектов, что помогает гарантировать, что сборки являются воспроизводимыми ,..

Кодирование инструкций MIPS с помощью C ++ 17
Кевин Хартман программист @Microsoft. взгляды мои собственные. [он / он]. twitter.com Недавно я начал писать ассемблер с нуля, используя C ++ 17 для малоизвестной операционной системы. Дизайн ассемблера поддерживает несколько целевых архитектур, но пока мне нужно поддерживать только набор инструкций MIPS I, который оказывается чрезвычайно удобным, поскольку его легко кодировать. Одна инструкция ассемблера MIPS состоит из мнемоники..

Соглашения об именах
Давайте поговорим о некоторых соглашениях об именах, о том, чем они полезны и почему мы всегда должны их использовать при написании кода. Начиная с первого вопроса, 1. Что такое соглашения об именах? Соглашения об именах — это правила, используемые для выбора последовательности символов в мире программирования, которые используются при задании имен переменных, имен файлов, констант, классов, интерфейсов, перечислений и многого другого. Это соглашение об именах помогает нам..

Здравствуйте, C++, проверьте этот файл, пожалуйста!
Иногда вы хотите проверить, существует ли файл, прежде чем выполнять некоторые манипуляции с файлами, такие как резервное копирование, копирование, изменение или просто чтение данных. Однако C/C++ не предоставляет никаких встроенных функций для проверки существования файла. К счастью, мы можем использовать другие встроенные функции для разработки собственной функции проверки существования файла. Есть несколько способов выполнить эту задачу, но какой из них самый быстрый и лучший...

Что происходит, когда вы вводите gcc main.c
Вы написали программу на C и сохранили исходный код в main.c . Отлично, что теперь? Поскольку C является компилируемым языком, вам необходимо скомпилировать файл main.c , прежде чем вы сможете его запустить. Это когда вы используете gcc , который является компилятором C проекта GNU. Хотя в gcc есть опции для компиляции других языков, таких как C++, этот пост будет посвящен компиляции программ на C. Чтобы использовать gcc для компиляции вашего файла main.c, вам нужно ввести..

Простой, но мощный «Список» на C
«C» - замечательный язык программирования, который иногда вызывает затруднения при работе с памятью. Когда дело доходит до языка, встроенного в утилиту структуры данных (например, List, Queue, Stack и т. Д.), Кроме Array, ни один из них не доступен из коробки. Но отсутствие этой структуры данных не означает, что вы не можете их использовать. Infect, они жизненно важны почти для каждого маленького или большого программного проекта. Итак, язык C заставляет вас создавать собственную..