Рубрики

Статьи


  • Маленькая и Большая Тайна Endian

    Что это? Little and big endian — это два способа хранения многобайтовых типов данных (int, float и т. Д.). В машинах с прямым порядком байтов последний байт двоичного представления многобайтового […]

  • Понимание ключевого слова extern в C

    Я уверен, что этот пост будет столь же интересным и информативным для девственниц C (то есть для начинающих), так и для тех, кто хорошо разбирается в C. Итак, позвольте мне […]

  • Давайте поэкспериментируем с сетью

    Большинство из нас изучали компьютерные сети очень абстрактно. Другими словами, не многие из нас знают, как абстрактные понятия слоев и пакетов транслируются в реальных сетях, таких как Интернет. Поэтому давайте […]

  • Маленькая и Большая Тайна Endian

    Что это? Little and big endian — это два способа хранения многобайтовых типов данных (int, float и т. Д.). В машинах с прямым порядком байтов последний байт двоичного представления многобайтового […]

  • Понимание ключевого слова extern в C

    Я уверен, что этот пост будет столь же интересным и информативным для девственниц C (то есть для начинающих), так и для тех, кто хорошо разбирается в C. Итак, позвольте мне […]

  • Давайте поэкспериментируем с сетью

    Большинство из нас изучали компьютерные сети очень абстрактно. Другими словами, не многие из нас знают, как абстрактные понятия слоев и пакетов транслируются в реальных сетях, таких как Интернет. Поэтому давайте […]

  • Что такое дикие указатели? Как мы можем избежать?

    Неинициализированные указатели известны как «дикие» указатели, поскольку они указывают на какое-то произвольное расположение в памяти и могут привести к сбою или плохому поведению программы.

  • Понимание ключевого слова «регистрация» в C

    Доступ к регистрам быстрее, чем к памяти, поэтому переменные, которые чаще всего используются в программе на Си, могут быть помещены в регистры с помощью ключевого слова register .

  • Хранение для струнных в C

    В C на строку можно ссылаться либо используя символьный указатель, либо как символьный массив.

  • Функция C для замены строк

    Давайте рассмотрим программу ниже.

  • get () рискованно использовать!

    Рассмотрим программу ниже. void read() {    char str[20];    gets(str);    printf("%s", str);    return; } Код выглядит простым, он читает строку из стандартного ввода и печатает введенную строку, но страдает от переполнения […]

  • Не используйте sizeof для параметров массива

    Рассмотрим программу ниже.

  • Не используйте sizeof для параметров массива

    Рассмотрим программу ниже.

  • Рекурсивные функции

    Рекурсия : В терминах программирования рекурсивная функция может быть определена как подпрограмма, которая вызывает себя прямо или косвенно.

  • Реентерабельная функция

    Функция называется реентерабельной, если есть возможность прерывать функцию в ходе выполнения, обслуживать подпрограмму обработки прерывания и затем возобновлять ранее активную функцию, не препятствуя ее более раннему курсу действий. Повторно используемые […]

  • Выравнивание элементов структуры, заполнение и упаковка данных

    Что мы подразумеваем под выравниванием данных, упаковкой структуры и заполнением? Прогнозировать вывод следующей программы.

  • Представление с плавающей точкой — Основы

    Есть посты по представлению формата с плавающей запятой. Цель этой статьи — дать краткое введение в формат с плавающей запятой.

  • Принципы OOD | SOLID

    Парадигма объектно-ориентированного программирования имеет дело с централизацией данных и связанного поведения в едином объекте. Объекты будут общаться посредством передачи сообщений.

  • Мьютекс против Семафор

    Каковы различия между Mutex против семафора? Когда использовать мьютекс, а когда использовать семафор?

  • Чистые функции

    Функция называется чистой функцией, если она всегда возвращает один и тот же результат для одинаковых значений аргумента и не имеет побочных эффектов, таких как изменение аргумента (или глобальной переменной) или […]