Публикации по теме 'holberton'
Компиляция C-файлов
Компиляция — действительно важный шаг при запуске кода любой программы.
нг язык. Он берет все, что написано в файле, и переводит его так, чтобы ваша машина могла понять, что нужно сделать.
Этот шаг состоит из нескольких процессов и меняет ваш код несколько раз.
(Изображение: https://www3.ntu.edu.sg )
Предварительная обработка. На этом первом этапе ваш код очищается.
Он удаляет все свои комментарии (которые на самом деле не заботят вашу машину) И каждый код,..
Понимание рекурсии и стека
Эта статья предназначена для того, чтобы помочь понять рекурсию и ее особенности, которые делают ее полезным (хотя иногда и немного сложным) инструментом в программировании.
Во-первых, что такое рекурсия?
Существуют разные типы рекурсии, но основной принцип заключается в том, что рекурсивная функция — это функция, которая вызывает сама себя либо непосредственно в той же функции (прямая рекурсия), либо косвенная рекурсия (функция 1 вызывает функцию 2, которая вызывает функцию 1 и т...
Дополнение до двух и отрицательные числа для целых чисел
В большинстве, если не во всех языках программирования, вы можете иметь положительные и отрицательные целые числа. Эти значения никогда не имеют дробной части, что означает, что они не имеют десятичных знаков. Их также обычно называют целыми числами со знаком, потому что у них есть представляющий бит в памяти, который сообщает, находятся ли они ниже или выше и равны нулю, что означает (-) или (+).
Когда числа никогда не должны иметь отрицательное значение, существует представление,..