Zvláštna inicializácia štruktúry
Uvádzam funkčný príklad krátkeho programu.
#include <stdio.h>
struct attempt {
int i, k;
};
int main(void)
{
struct attempt ja = {
i: 1,
k: 2
};
printf("%d, %d\n", ja.i, ja.k);
return 0;
}
Používa sa bežne aj inde takáto konštrukcia, pretože som na to zatiaľ v žiadnej učebnici/knihe o C nenarazil.
Pre pridávanie komentárov sa musíte prihlásiť.
Normálne sa to asi neodporúča používať, ak tomu dobre rozumiem.