腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
用
C
实现
一个
没有
malloc
的
简单
链表
我在网上看到
的
所有
实现
都使用指针声明节点,然后使用
malloc
为它们创建空间,如下所示: struct Node int data; };(sizeof(struct Node)); third = (struct Node*)
malloc
(sizeof(struct Node)); ...但我也可以在
没有
指针和
浏览 59
提问于2019-05-04
得票数 2
8
回答
需要:
用
C
++编写非常快速
的
链表
、
、
我正在尝试用
C
语言
实现
一个
单
链表
。你在互联网上看到
的
一个
常见
的
实现
是这样
的
int head;} Node;Node cons(int head,Node tail) { y.head = head; *y.tail =
浏览 3
提问于2010-06-19
得票数 8
回答已采纳
5
回答
尝试在
C
中创建
链表
:我可以只导入
C
++头文件吗?
、
现在我正在致力于
malloc
()
的
实现
,并希望使用
链表
来跟踪空闲块。除了,我不知道标准
C
库是否为程序员提供了“
链表
”,但显然
C
++提供了。 否则,有
没有
人可以提供一些关于如何
实现
链表
的
建议?
浏览 2
提问于2011-10-14
得票数 2
回答已采纳
2
回答
如何在
C
中存储从文件中读取
的
结构?
、
、
、
、
我提出了
一个
学习
C
语言
的
项目,但我遇到了一些麻烦。这个项目是
一个
简单
的
纸牌游戏,玩家有两套牌,一套是一套大小
的
纸牌,另一套是他们
的
纸牌集合,可以根据需要大小。一开始我在想:但是,如果我是正确
的
,
malloc
()返回
浏览 1
提问于2012-06-14
得票数 2
回答已采纳
1
回答
C
语言中
的
链接表
、
我目前正在学习
C
语言,我
的
一个
实践就是
用
C
语言创建
一个
链表
。typedef struct deck int index;} decks;decks* head =
malloc
(sizeof(decks)); d
浏览 1
提问于2019-03-12
得票数 0
1
回答
链表
的
数组表示
、
、
、
我正在读Robert Sedgwick写
的
《
C
++中
的
算法》一书。有人提到,
链表
可以
用
数组表示。有人能用数组展示
链表
的
简单
实现
吗?谢谢!
浏览 0
提问于2010-11-26
得票数 5
3
回答
我
的
链表
实现
出了什么问题?
、
、
好吧,首先,我必须承认,我真的
没有
实现
链表
,嗯,说实话,我最近
没有
使用
C
语言。 while(ptr) /* p ins't null */ ptr = ptr-&g
浏览 0
提问于2012-09-29
得票数 0
回答已采纳
1
回答
完全释放
链表
的
麻烦
、
、
我
用
C
语言写了
一个
简单
的
程序,试图更好地理解
链表
是如何工作
的
,但我在使我
的
程序释放
链表
使用
的
资源方面遇到了一些困难。我
实现
了两个函数(push和apppend)来在列表
的
顶部添加
一个
元素,另
一个
函数在列表
的
底部添加
一个
元素。我使用第三个函数来释放
链表
使用
的
空间。我
的<
浏览 17
提问于2021-08-20
得票数 1
回答已采纳
4
回答
如何在
C
中为int (而不是int*)数组动态分配内存?
、
、
、
、
我正在尝试用
C
实现
一个
使用数组
的
堆栈。我想要
一个
整数数组,并且每次我尝试推送
一个
int时,我都想分配一些新
的
内存。但我对
malloc
()
的
理解是,它返回
一个
指向它在某个地方分配
的
内存
的
指针,如果我有
一个
整型指针数组,这是可以
的
,但我
没有
。或者
malloc
()只适合使用指针数组? 编辑:我想我是在试着把
一
浏览 0
提问于2017-09-25
得票数 0
1
回答
链表
函数返回局部变量
的
地址
、
我
用
C
语言
实现
了
一个
链表
程序,create_node函数给出了
一个
警告:函数返回局部变量
的
地址。我读过关于使用
malloc
的
文章,但我想了解
没有
它
的
原始问题和解决方案会是什么。谢谢。
浏览 0
提问于2017-09-27
得票数 0
2
回答
为什么
malloc
()基于
链表
?
、
、
、
、
在最坏
的
情况下,在
一个
部分上(这是正确
的
术语吗?)在n大小
的
内存中,
链表
需要O(n)时间来分配合适大小
的
内存块。 但是,如果
malloc
是基于树
的
,例如区间树,则只需要O(logn)时间。此外,树可以在不需要额外时间(就时间复杂度而言)
的
情况下满足"Find the smallest block of free memory whose size is larger themx"、"Always
浏览 1
提问于2015-06-29
得票数 1
1
回答
Malloc
分配方案
、
、
关于
实现
malloc
的
各种分配方案,我有几个问题。对于显式列表,如果我使用类似于LIFO
的
堆栈
实现
malloc
,那么让指针指向以前释放
的
内存
的
目的到底是什么?比如,为什么你需要双向
链表
?单
链表
不是也能正常工作吗?在查看隔离列表分配方案时,这些列表是单向
的
,对吗?另外,合并机制到底是什么?例如,如果释放了4个单词,您是否会先尝试在您周围<
浏览 2
提问于2012-04-04
得票数 5
回答已采纳
4
回答
C
中
的
链表
丢失了头信息
、
我
用
C
语言
实现
了
一个
基本
的
链表
,作为开发
一个
简单
shell
的
项目的一部分-它通过维护shell在后台运行
的
pids
的
列表来支持进程
的
后台。代码如下。使用queue_process(some_pid)插入第一次可以很好地工作,但随后
链表
的
行为就好像列表中从来
没有
任何节点一样(即"No existing processes
浏览 2
提问于2011-02-01
得票数 0
回答已采纳
2
回答
使用链接列表创建通讯簿
、
、
我昨天打开了
一个
帖子,询问我应该如何继续。这就是我到目前为止所得到
的
(很抱歉我
的
语言,这个程序是
用
阿尔巴尼亚编写
的
,但我相信你已经明白了这一点)。.");
浏览 3
提问于2014-05-15
得票数 0
8
回答
C
语言中
没有
malloc
的
链表
、
、
= NULL ) printf(" %d ",temp.i); }我试图在不使用
malloc
的
情况下创建
一个
链表
编程只打印根目录,后面
没有
节点。我找不到窃听器。如果有任何内存问题,gcc编译器将抛出分段错误。(?)请忽略糟糕
的
编程风格..
浏览 1
提问于2010-10-04
得票数 22
回答已采纳
1
回答
以线性时间创建队列
链表
、
、
我想出了
用
C
语言创建
链表
的
方法: void queue(Node ** head, Node * object) Node * tmp = (Node *)
malloc
(sizeof(Nodetmp->next = NULL; else { tmp->next = NULL;} 这个想法相当
简单
,将
一个
指向对象
的
指针传递给queue(
浏览 6
提问于2019-02-13
得票数 0
回答已采纳
1
回答
在
链表
中查找或创建元素,而不丢失头部
、
我需要使用
一个
结构
的
静态
链表
,该结构包含
一个
数据元素、
一个
id元素和函数中
的
下
一个
元素。我
的
函数是
用
id调用
的
,如果
链表
中有
一个
id为id
的
元素,我必须返回它以便以后使用。如果
没有
,我必须在列表
的
末尾创建它并返回它。这是通过
一个
名为lstforc
的
函数执行
的
问题是,当我将我
浏览 24
提问于2019-10-13
得票数 0
回答已采纳
8
回答
C
++
的
容器类/库
、
有谁知道
C
容器库吗?我正在寻找一些东西,它给出了
链表
,数组,哈希表等
的
标准
实现
,以与
C
++ STL相同
的
方式。主要关注点是: 客户端代码应该能够在不修改库
的
情况下为多种不同
的
数据类型创建容器。创建和使用容器
的
界面应该是直观
的
。
浏览 76
提问于2008-11-20
得票数 79
回答已采纳
1
回答
指向struct“未声明(在此函数中首次使用)”
的
指针
、
、
我正在尝试用
C
实现
一个
链表
,我很难弄清楚为什么在编译时会出现以下错误:/*definition of entry type*/{ short int address; struct ent
浏览 8
提问于2017-03-12
得票数 0
回答已采纳
7
回答
编写新
的
"
malloc
“和"free”函数
、
、
、
对于
一个
面试问题:我如何编写新
的
"
malloc
“和"free”函数?我不认为“使用new和delete”是
一个
可以接受
的
答案,或者使用类似于LocalAlloc/HeapAlloc
的
东西
浏览 8
提问于2013-02-06
得票数 7
回答已采纳
点击加载更多
相关
资讯
用Python实现一个 LinkedList双向链表
什么是单链表反转?用C语言实现单链表反转。内附完整代码示例。
用Python实现一个简单的
用c写一个简单的http服务器
一个简单的猜数小游戏C语言编程实现
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券