C语言struct PersonalInfo *next什么意思
发布网友
发布时间:2022-05-12 08:09
我来回答
共1个回答
热心网友
时间:2024-02-20 05:56
这是声明一个指针 next 它是指向 PersonalInfo类型的。
这种情况一般出现在 链表数据结构中 ,next 指向下一个索引元素。
if语句判断的是申请一个INFO大小的动态存储区,用来构造链表的头,如果失败就退出,否则对头进行初始化 ,说明其没有后继元素。(但是该句少了一个括号 标准C 中 == 的优先级是要高于 = 的,可能由于个别编译器的原因可以省略这个括号)