что происходит при выводе?

117
24 декабря 2020, 15:10
int main()
{
 int arr[4] = {3,4,2,3};
 cout << arr[4];
 return 0;
}

вывод в консоль: -858993460

Answer 1

Вспоминаем, что нумерация элементов массива начинается с 0.

int arr[4] = {3,4,2,3};

Итак,

arr[0] = 3
arr[1] = 4
arr[2] = 2
arr[3] = 3

А теперь скажите сами, что должно быть выведено тут:

cout << arr[4];
READ ALSO
Как реализовать печать класса List С++

Как реализовать печать класса List С++

Хочу реализовать печать всего класса List по порядкуList реализую на шаблонах, а в них я не очень силен

128
Вызвать функцию из dll

Вызвать функцию из dll

Пытаюсь вызвать message box из dll, учебное задание

127
Появилась Uncaught Error: Syntax error, unrecognized expression: # при использования выпадающего меню Bootstrap 4

Появилась Uncaught Error: Syntax error, unrecognized expression: # при использования выпадающего меню Bootstrap 4

Пилю сайт, сначала был HTML шаблон, сейчас в процессе натяжки на WPВо время натяжки на CMS появилась промежуточная задача от заказчика, один из пунктов...

112