Публикации по теме '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, вам нужно выполнить несколько шагов, чтобы ваш код заработал. Эти шаги известны как компиляция, когда один..