Если да, то возникает вопрос.
struct rec *r;
Зачем писать так
r = (struct rec *) malloc(sizeof(struct rec));
если можно так
r = malloc(sizeof(struct rec));
-Wall ничего не говорит по этому поводу
Если да, то возникает вопрос.
struct rec *r;
Зачем писать так
r = (struct rec *) malloc(sizeof(struct rec));
если можно так
r = malloc(sizeof(struct rec));
-Wall ничего не говорит по этому поводу