Typedef структур

Я использую структуры в своем проекте следующим образом:

typedef struct
{
    int str1_val1;
    int str1_val2;
} struct1;

и

typedef struct
{
    int str2_val1;
    int str2_val2;
    struct1* str2_val3;
} struct2;

Возможно ли, что я взломаю это определение таким образом, что я буду использовать только типы с моим кодом, например

struct2* a;
a = (struct2*) malloc(sizeof(struct2));

без использования ключевого слова struct ?

1
задан schot 7 October 2010 в 15:04
поделиться