В соответствии со стандартом представлены следующие два выражения неопределенного поведения?Сложение и увеличение выражения в [] - оператор
int a = 1, b = 1;
int c[] = { 1, 2, 3, 4, 5 };
// Do the following expressions lead to Undefined Behavior ?
c[a++]; // (1)
c[a+b]; // (2)
'a' не является массивом .... –
' a [a ++]; 'is compiler error – NathanOliver
Вы имели в виду' int c [] = {1, 2, 3, 4, 5}; '? –