题目
在C语言中,如何创建一个新链表节点并初始化其数据?A. struct Node newNode; newNode.data = A value;B. struct Node* newNode = (struct Node*)B malloc(sizeof(struct Node)); newNode->data = value;C. struct Node* newNode = malloc(sizeof C (struct Node)); newNode->data = value;D. struct Node* newNode = (struct Node*)D malloc(sizeof(struct Node)); newNode->data = &value
在C语言中,如何创建一个新链表节点并初始化其数据?
A. struct Node newNode; newNode.data = A value;
B. struct Node* newNode = (struct Node*)B malloc(sizeof(struct Node)); newNode->data = value;
C. struct Node* newNode = malloc(sizeof C (struct Node)); newNode->data = value;
D. struct Node* newNode = (struct Node*)D malloc(sizeof(struct Node)); newNode->data = &value
题目解答
答案
B. struct Node* newNode = (struct Node*)B malloc(sizeof(struct Node)); newNode->data = value;