Перейти к содержимому

Я допустил «невозможную» ошибку в программе на языке C. Вот как я её исправил.

HuwsTube

0:00 / 0:00

Я допустил «невозможную» ошибку в программе на языке C. Вот как я её исправил.

3 088 просмотров · 1 год назад
HuwsTube
76,8 тыс. подписчиков
3 088 просмотров · 1 год назад
На первый взгляд, это казалось невозможным. Была проверка значения, которое я заранее определил, поэтому я знал, что оно должно быть истинным. И всё же проверка провалилась. ПОЧЕМУ??? Чтобы глубже понять эту проблему, вам нужно разобраться в том, как числа и другие типы данных представляются на довольно низком уровне. Если это для вас новость или вы не уверены в тонкостях, я предлагаю вам посмотреть эти видео: Биты, байты и двоичные числа    • Bits, Bytes and Binary Numbers   Что такое двоичное число?    • What Is A Binary Number?   Знаковые и беззнаковые числа    • Signed and Unsigned Numbers Made Easy! – B...   Почему большие числа становятся отрицательными? Почему большие числа становятся отрицательными?    • Why Do Big Numbers Turn Negative (in compu...   БОЛЬШЕ УРОКОВ ============= Чтобы посмотреть другие видео о «низкоуровневом программировании», перейдите в плейлист «Down To The Metal»:    • Down To The Metal   Также, моя серия «Программирование на C в Visual Studio»:    • Program C in Visual Studio   Обязательно подпишитесь на канал Code With Huw, чтобы получать уведомления о новых уроках из этой серии. КНИГИ ПО ПРОГРАММИРОВАНИЮ ==================== Если вы хотите более углубленно изучить программирование (а также поддержать этот канал!), вы можете подумать о покупке одной из моих книг. Я написал книги по программированию на C, использованию указателей в C, рекурсии и другим темам программирования. Вы можете купить мои книги (в бумажном или электронном виде) на Amazon. ** Маленькая книга указателей ** Amazon (США) https://amzn.to/2LF2aVb Amazon (Великобритания) https://amzn.to/2FViSvS ** Маленькая книга программирования на C ** Amazon (США) https://amzn.to/2RXwA6a Amazon (Великобритания) https://amzn.to/2JhlwOA “CODE WITH HUW” В TWITTER: =================================   / codewithhuw   “CODE WITH HUW” В FACEBOOK: =================================   / codewithhuw   Удачи! И удачного программирования!