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


Массив в языке C
Массив в C представляет собой набор однотипных элементов данных, и каждый элемент данных называется элементом массива. Типы данных элементов могут быть любыми допустимыми типами данных, такими как char, int или float. Элементы массива имеют одно и то же имя переменной, но каждый элемент имеет другой номер индекса, известный как индекс объявления. Массив может быть одномерным или многомерным. Количество индексов определяет размерность массива. Одномерный массив имеет один индекс,..

Ударь меня с помощью gcc!!
Сантьяго Велес, дата , 19 июня 2019 г. gcc, что означает GNU Compiler Collection, был разработан проектом GNU и поддерживает различные языки программирования (мы будем говорить только о C). Несмотря на свою популярность, GCC также является очень мощным компилятором для различных дистрибутивов Linux. Здесь мы разберемся с его использованием и некоторыми вариантами. Давайте воспользуемся следующим базовым кодом C (example.c): #include‹stdio.h› int main(void) {..

C указатели
Итак, я начну с одной из моих самых любимых тем в C. Возможно, она мне нравится потому, что ее сложно понять в начале, хотя основная идея остается обманчиво простой. Прежде чем я начну, позвольте мне отметить это, чтобы продолжить этот пост, вам нужно знать, что такое C. Так как C — это язык программирования высокого уровня для низкоуровневого взаимодействия с аппаратным обеспечением, как скомпилировать C с использованием gcc или mingw или что-то еще, что вы предпочитаете, и базовый..

Что происходит, когда вы набираете gcc main.c?
Что происходит, когда вы набираете gcc main.c? Если вы здесь, значит, вы, вероятно, начинаете программировать на языке C или просто хотите глубже изучить этот язык программирования. Один из наиболее часто задаваемых вопросов, когда вы впервые входите в мир C, — как мне скомпилировать мои файлы? Прежде всего, что означает GCC ? Коллекция G Compiler C Compiler C (GCC) была впервые разработана Ричардом Столменом, отцом проекта GNU и Free Software Foundation. Проект GNU был..

Написание минимальной функции, часть 1: Возникновение концепций
Это первая из серии статей, в которых я хочу передать то, что я узнал (или то, что я думаю, что узнал) из книг, статей и лекций Александра Степанова. Вот уроки, которые дает нам Алекс, и я хочу показать их в этой серии: Укажите наши алгоритмы правильно Программирование должно основываться на прочном математическом фундаменте. Последовательное проектирование нашего API Не всегда реализации библиотек, предоставляемые языками программирования, которые мы используем, являются..

Статическое ключевое слово в C
Когда и как его использовать. Ключевое слово static может частично сбивать с толку, потому что C повторно использует одно и то же ключевое слово для выполнения разных задач. Чтобы понять это, мы должны понимать следующее ‹вставьте сюда подходящее существительное›: Каждый объект имеет два основных атрибута: класс хранения и тип. Класс хранения, автоматический (динамический) или статический , зависит от срока службы. Каждое имя , которое ссылается на объект, имеет область..

Изучение программирования: динамическая библиотека C
Что такое библиотеки в программировании на C? В общем смысле библиотеки — это наборы предварительно скомпилированных функций, написанных для повторного использования другими программистами. Библиотеки состоят из набора связанных функций для выполнения общей задачи; например, стандартная библиотека C, libc.a, автоматически подключается к вашим программам компилятором gcc, и ее можно найти в /usr/lib/libc.a. Стандартные системные библиотеки обычно находятся в каталогах /lib и..