Инициализация массива структур в C

можно и в момент… только тогда придется все разом инициализировать, по частям нельзя

spisok_frame sf[0x800] = {
 { 1, "text1" },
 { 1, "text1" },
 { 1, "text1" },
 { 1, "text1" },
 { 1, "text1" },
// и так 2048 раз
.....
};