Может кто-нибудь объяснить разницу в том, почему выделение памяти для структур здесь отличается?Спасибо.
typedef struct Node{
int data;
struct Node *next;
}Node;
Node *newNodePtr = (Node*)malloc(sizeof(Node));
против
struct Person {
char *name;
int age;
int height;
int weight;
};
struct Person *who = malloc(sizeof(struct Person));