Вот я сделал
int x = 0;
А не просто инт х.
Почему мы приравниваем к нулю?
hidden #2251548
4 уровень
Почему?
Обсуждается
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
ГоффMaster
15 марта 2020, 16:42
1. Когда ты пишешь int x;, то ты объявляешь переменную. В памяти компьютера резервируется место для неё.
2. Когда ты пишешь int x = 0;, то ты не только объявляешь, но и инициализируешь переменную. Не только в памяти компа отводится место, но ещё туда записывается изначальное значение, в данном случае ноль.
3. Задача на поиск минимума не предполагает инициализацию никаких переменных нулём.
0
hidden #2251548 Грузчик
15 марта 2020, 20:28
Дак я решил ее только прировняв к нулю...
0
IceBergMaster
15 марта 2020, 20:35
Код?
0
ГоффMaster
15 марта 2020, 21:17
Без кода сказать сложно, но для поиска минимума не нужно инициализировать нулём. А в некоторых случаях даже вредно
0