как создать массив с моими типами структур?

В C # .NET я могу использовать List vals = new List (); можно сделать эквивалент в C?

У меня есть структура вроде :

typedef struct foo {
    int x;
    int y;
} Baa; 

и я хочу сделать:

**BAA vals = ?? 
int i ;
for(i = 0; i < size; i++)
{
   vals[i].x = i;
   vals[i].y = i * 10;
}

Надеюсь, вам это понятно. Заранее спасибо.

5
задан Jack 27 February 2012 в 05:42
поделиться