 Dieses Feature nennt sich im Standard übrigens designator, oder zu Deutsch "Bezeichner". In C++ ist das wohl verloren gegangen; Dafür gibt es dort Konstruktoren...
 Dieses Feature nennt sich im Standard übrigens designator, oder zu Deutsch "Bezeichner". In C++ ist das wohl verloren gegangen; Dafür gibt es dort Konstruktoren...Code: Alles auswählen
typedef struct
{
  int x;
} Test;
Test t[] =
{
  [0].x = 0,
  [5].x = 2
};
int y[] =
{
  [1] = 1,
  [2] = 2
};
struct
{
  int member1;
  char member2;
} blub =
{
  .member1 = 1234,
  .member2 = 'h'
};



