Вопросы с собеседований по C++ и ответы на них.
Как запустить своего ии-агента: https://clc.to/tvpmDQ
По рекламе: @tproger_sales_bot
Учиться у нас: https://proglib.io/w/9ccf302b
Для обратной связи: @proglibrary_feeedback_bot
Post #362
1.96K
❓В каких случаях применяется инициализация нулями?
- Статические переменные (static), глобальные и thread_local
- Если мы инициализируем default значениями примитивных типов
- Для явно не инициализированных Си-массивов
- Статические переменные (static), глобальные и thread_local
thread_local int a; // thread_local
int b; // global
struct Test {
static int test; // static
};
int Test::test;
- Если мы инициализируем default значениями примитивных типов
void dunc(int t){}
f(int());- Для явно не инициализированных Си-массивов
char a[5] = "123"; // a[3] = a[4] = 0
- 🤔 2











