0
下面是我正在写的一个程序的功能,以便更熟悉节点。插入新节点
它创建一个新节点并将信息插入代码字段,然后指向现有的第一个节点。然后将头指派给新创建的节点;
不幸的是它给了我一个不兼容的类型new_node-> location = code;
typedef char LibraryCode[4];
typedef struct node {
LibraryCode location;
struct node *next;
} Node;
void insertFirstNode(LibraryCode code, Node **listPtr) {
Node *new_node;
new_node=malloc(sizeof(Node));
new_node->location = code;
new_node->next = *listPtr;
*listPtr = new_node;
}
哦。好的。谢谢。 – user3386053