TGViewer
The ExtremeCode Times The ExtremeCode Times @extremecode · 35.6K subscribers
Post #1216 25.4K
#define FOUR 2+2
int x = FOUR * FOUR;
// Ожидаем 16, получаем 8


int* p = (int*)malloc(sizeof(int));
*p = 42;
free(p);
*p = 100;
// работает... иногда


int i = 5;
int j = i++ + ++i;
printf("%d", j);
// Непредсказуемый результат


#define SQUARE(x) x * x
int a = 3;
int b = SQUARE(a + 1);
// Результат: 7, а не 16


int a;
scanf("%d ", &a);
// Программа "зависает" в ожидании ввода символа
// так как пробел после %d требует ввод лишнего символа


struct SelfCall {
SelfCall() : SelfCall() {}
};
SelfCall sc;
// Бесконечная рекурсия при создании объекта


auto a = true + true + true;
std::cout << a;
// 3


Ахахахах, че не смеетесь? Не смешно? Это C/C++

Давайте, эксперты из каментов, оправдывайтесь. Почему один язык при неопределенном поведении сразу считается "говном", а на другом таком же языке написана операционная система с помощью которой ты в принципе имеешь возможность прочитать этот пост.

Джаваскрипт и сишка, братские языки
  • 🐳 223
  • 🥰 90
  • 😁 43
  • 👍 26
  • ❤ 12
  • 🍌 12
  • 🎃 9
  • 🤗 7
  • 🦄 7
More from @extremecode
  1. Sep 21, 2026Вспоминаю как я батрачил в месте где компиляцию легаси на плюсах ставили на ночь.
  2. Sep 18, 2026ИИ-платформа Рег.облака: один API вместо десяти провайдеров Проверить, какая LLM работает…
  3. Sep 18, 2026А за кого бы проголосовала муха-дрозофила? 🤨
  4. Sep 18, 2026Че как на счет контента про устройство работы мухи? Разобрать по бырому как она там функци…
  5. Sep 17, 2026Хакатон на космических данных. Санкт-Петербург, Красноярск или онлайн из любой точки стран…
  6. Sep 16, 2026Главный нейропогонщик из нашего чата научил муху играть в подкидного дурака 😄 Она сыграла…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →