gpt4 book ai didi

c - C 中的结构、typedef 和指针

转载 作者:太空宇宙 更新时间:2023-11-04 04:40:44 25 4
gpt4 key购买 nike

我正在尝试用 C 语言创建双向链表,但我对以下代码有疑问:

typedef struct Node{

double coeff;
int exp;
struct Node* next;
struct Node* prev;

}Node;

我的问题:

在上面的第(5)行;说我正在创建一个名为 next 的指针变量是否正确?而这个变量是Node类型的?这个变量会指向内存中存储的下一个Node的地址吗?

Node* 和 Node *pointer 一样吗?

感谢您的帮助;在我进一步进步之前,我想打好我的基础。

最佳答案

在上面的第 (5) 行;说我正在创建一个名为 next 的指针变量是否正确?

您已经定义了一个类型 struct Node,其成员名为 next(和其他人)。

这个变量是Node类型的?

next 有一个类型 struct Node*

这个变量会指向内存中存储的下一个Node的地址吗?

如果您为它分配一个正确的值,它就会执行。

关于c - C 中的结构、typedef 和指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26940455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com