Присвоение массиву символов значения в C
В чем разница между:
char fast_car[15]="Bugatti";
а также
char fast_car[15];
fast_car="Bugatti";
Потому что второй результат с ошибкой компиляции:
error: incompatible types when assigning to type ‘char[15]’ from type ‘char *’
Пока первый работает нормально. Поместить строку в массив в другое место, чем инициализация массива, было бы полезно.