Size: a a a

cxx.Дискуссионная

2020 March 19

BB

Bohdan Bessonov in cxx.Дискуссионная
0xFF
   int mas[4] = {1,2,3,4};
   for (int i = 0; i <= 4; i++)
   {
       std::cout << mas[i] << std::endl;
   }

Что будет в mas[4]?)
UB
источник

Е

Егор in cxx.Дискуссионная
0xFF
   int mas[4] = {1,2,3,4};
   for (int i = 0; i <= 4; i++)
   {
       std::cout << mas[i] << std::endl;
   }

Что будет в mas[4]?)
у вас монитор сгорел
источник

0

0xFF in cxx.Дискуссионная
Ну это понятно что уб
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
0xFF
   int mas[4] = {1,2,3,4};
   for (int i = 0; i <= 4; i++)
   {
       std::cout << mas[i] << std::endl;
   }

Что будет в mas[4]?)
Дерьмо там будет
источник

0

0xFF in cxx.Дискуссионная
Мусор?
источник

BB

Bohdan Bessonov in cxx.Дискуссионная
0xFF
Мусор?
Что угодно
источник

0

0xFF in cxx.Дискуссионная
в клетках будет 0
источник

BB

Bohdan Bessonov in cxx.Дискуссионная
Может быть твоя кошка
источник

TS

Till Schneider in cxx.Дискуссионная
0xFF
Ну это понятно что уб
В большинстве случаев будет нулик, но уб
источник

BB

Bohdan Bessonov in cxx.Дискуссионная
0xFF
в клетках будет 0
Не будет
источник

BB

Bohdan Bessonov in cxx.Дискуссионная
Уб это уб
А не нулики
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Till Schneider
В большинстве случаев будет нулик, но уб
Нет
источник

0

0xFF in cxx.Дискуссионная
-858993460
источник

Е

Егор in cxx.Дискуссионная
0xFF
-858993460
так и знал!
источник

BB

Bohdan Bessonov in cxx.Дискуссионная
0xFF
-858993460
42
источник

0

0xFF in cxx.Дискуссионная
Это INT_MIN ?
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Bohdan Bessonov
У них зато с архитектурой нет проблем
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
источник

Е

Егор in cxx.Дискуссионная
Language:
clang++


Source:
#include <iostream>
int main(){
   int mas[4] = {1,2,3,4};
   for (int i = 0; i <= 4; i++)
   {
       std::cout << mas[i] << std::endl;
   }
}


Result:
1
2
3
4
1132177280
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
0xFF
   int mas[4] = {1,2,3,4};
   for (int i = 0; i <= 4; i++)
   {
       std::cout << mas[i] << std::endl;
   }

Что будет в mas[4]?)
UB
источник