Доступ к массиву за пределами в C и C ++

int data[8];
data[9] = 1;

Что стандарт C ++ говорит об этом? Это неопределенное поведение?

По крайней мере компилятор C (gcc -std = c99 -pedantic -W -Wall) ничего об этом не говорит.

Благодарю.

Ответы на вопрос(7)

Ваш ответ на вопрос