TGViewer
Art of Code Art of Code @codeof_art · 2.18K subscribers
Post #253 4.26K
Задача с собеса в Яндекс

Что будет, если попытаться скомпидировать, а потом попытаться запустить следующую программу?

#include <cstdio>
#include <cstdlib>

int main() {
printf("%d\n", ((int*|2)+3);
return EXIT_SUCCESS;
}


Решение: Ошибка компиляции из-за:

Неправильного оператора | между int* и 2.

Несоответствия формата %d и типа int*.

Если исправить синтаксис:

printf("%d\n", ((int*)2)+3 );
Компилятор выдаст предупреждение о несоответствии %d и int*.

При запуске — неопределённое поведение.


Верное решение:
printf("%d\n", 2 + 3); // Выведет 5


@codeof_art
  • 🗿 11
  • ❤ 1
More from @codeof_art
  1. Sep 22, 2026Новый пост из серии про паттерны на реальном коде. Разбираем штуку, с которой рано или поз…
  2. Sep 21, 2026Полный цикл собесов в Яндекс (Бэкенд 2026) Сейчас студенты наших курсов под чутким сопрово…
  3. Sep 20, 2026❗️ Яндекс открыл Intern Week Offer на стажировку, где всего за неделю ты можешь получить о…
  4. Sep 19, 2026Товарищи, Поступашкам нужны контент мейкеры в основной канал по алгоритмам и другим дисцип…
  5. Sep 17, 2026System Design: backend Сегодня разберём задачу, которую мне давали на собесе в Яндекс. Шту…
  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 →