Я хотел бы знать, что происходит, когда инициализаторов больше, чем размер массива, например. :
int t[3] = { 1, 2, 3, 4 };
Конечно, мой компилятор предупреждает об этом. Я ожидал неопределенного поведения, но не нашел в стандарте C11 ни одного пункта об этом. Итак, я что-то пропустил?
-Wall -Wextra -pedantic
, выводит только предупреждение. - person md5   schedule 29.08.2012