#include forall(T) struct heap_allocator { T* storage; size_t capacity; }; struct card_table_t { unsigned long int count; void* cards_start[1000]; }; int main(int argc, char const *argv[]) { card_table_t* t = (card_table_t*)malloc(sizeof(card_table_t)); return 0; }