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


Что происходит во время компиляции
Процесс компиляции C состоит из четырех основных этапов: предварительная обработка, компиляция, сборка и компоновка. Некоторые важные аспекты перед началом работы: Исходный код означает удобочитаемые инструкции, написанные пользователями. Объектный код означает машинный код или двоичный код. Компиляция  — это процесс преобразования исходного кода в объектный код, который затем можно выполнить. GCC означает Коллекция компиляторов GNU , проще говоря, это компилятор..

Что происходит, когда вы набираете ls -l в SHELL
Что происходит, когда вы набираете ls -l в SHELL Чтобы понять, что происходит в SHELL, когда вы вводите команду ls -l, важно понять, как работает оболочка. Ядро. Ядро — это компьютерная программа, являющаяся ядром операционной системы компьютера и имеющая полный контроль над всем в системе. В большинстве систем это одна из первых программ, загружаемых при запуске. SHELL: shell  – это интерпретатор команд в таких операционных системах, как Unix или GNU/ Linux , это программа,..

Понимание рекурсии и стека
Эта статья предназначена для того, чтобы помочь понять рекурсию и ее особенности, которые делают ее полезным (хотя иногда и немного сложным) инструментом в программировании. Во-первых, что такое рекурсия? Существуют разные типы рекурсии, но основной принцип заключается в том, что рекурсивная функция — это функция, которая вызывает сама себя либо непосредственно в той же функции (прямая рекурсия), либо косвенная рекурсия (функция 1 вызывает функцию 2, которая вызывает функцию 1 и т...

Статические и динамические библиотеки
Начнем с самого начала, что такое библиотека? В библиотеках C есть файлы, содержащие набор функций. Эти файлы могут быть связаны с программами C во время компиляции и помогают создать исполняемый файл. При связывании с файлом C этот файл теперь имеет доступ к функциям, которые были определены в этой библиотеке. Существует два разных типа библиотек C, которые можно создать. Первая — это статическая библиотека. Второй — динамическая или общая библиотека. Оба типа библиотек выполняют..

Компиляция C: gcc main.c
Программирование на С C — это язык программирования общего назначения, который широко используется и стал основой многих языков программирования высокого уровня, которые доминируют в профессии программиста, таких как Java, Javascript, Python, C++, C# и другие. Недавно я начал учиться кодировать на C и заметил несколько вещей. Как человек, который изначально начинал с Python, вам нужно выполнить несколько шагов, чтобы ваш код заработал. Эти шаги известны как компиляция, когда один..