7
Плутанина щодо ініціалізації масиву в C
На мові C, якщо ініціалізувати такий масив: int a[5] = {1,2}; тоді всі елементи масиву, які явно не ініціалізовані, будуть ініціалізовані неявно нулями. Але якщо я ініціалізую такий масив: int a[5]={a[2]=1}; printf("%d %d %d %d %d\n", a[0], a[1],a[2], a[3], a[4]); вихід: 1 0 1 0 0 Я не розумію, чому …