gpt4 book ai didi

C typedef 链表

转载 作者:行者123 更新时间:2023-11-30 20:43:31 24 4
gpt4 key购买 nike

假设我有一个结构体,其中包含指向相同类型变量的指针,例如用于简单的链表实现。

这两种方法哪一种是最正确的?

编辑:假设我之前声明过 typedef struct list_ list; ,否则选项2将无法编译

选项 1:

typedef struct _list
{
int num;
struct _list *next;
} list;

选项 2:

typedef struct _list
{
int num;
list* next;
} list;

都可以编译并工作,那么我应该使用哪个?

最佳答案

这个问题没有真正的“正确”答案;这是个人喜好的问题。与所有风格问题一样,我想说以下几点:

  • 保持一致
  • 如果您在小组中编码,请与小组其他成员就风格达成一致。

关于C typedef 链表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42734733/

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