请大佬看看我这种动态链表的写法是否正确

「已注销」 「已注销」 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
一开始学习动态链表的时候没认真,后来自己自学了一下,经过看了一些代码后,发现每个人的写法都不太一样。于是我根据自己的理解写了一个简单的动态链表。请大佬帮忙看看我这种写法有没有问题?
#include <stdlib.h>
#include <iostream>
#include <conio.h>

using namespace std;

typedef struct LNode
{
int data;
struct LNode* next;
}LNode, * LinkList;
int main()
{
LinkList l, p;
l = (LNode*)malloc(sizeof(LNode));
l->next = NULL;
int i;
for(i=0;i<5;i++)
{
p = (LNode*)malloc(sizeof(LNode));
cin >> p->data;
cout << p->data << " ";
p->next = NULL;
l->next = p;
}
return 0;
}
...全文
评论 6
收藏 已收藏
分享
返回顶部
「已注销」
C++ 语言 65,214 成员 250,514 内容