标题:学的C++,现在学C语言版的数据结构,很难把书上代码换成C++语言啊
取消只看楼主
未未来
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:182
专家分:157
注 册:2012-11-6
结帖率:94.87%
已结贴  问题点数:3 回复次数:1 
学的C++,现在学C语言版的数据结构,很难把书上代码换成C++语言啊
本人完全木有接触一点c语言的东西,,
先请教一个问题,
先定义一个线性表的动态分配顺序存储结构
程序代码:
struct  sqlist{

 int *elem;

 int length;

 int listsize;
}


构建一个空的
sqlist l;
l.elem=new int[10];



当要插入11个int值时,在插入第11个的时候需要在分配

在C语言中书上是这样写的,
newbase=(int *)realloc(l.elem,(l.listsize+10)*sizeof(int));
l.elem=newbase;


我想问一下这在C++里如何实现。
搜索更多相关主题的帖子: 线性表 C语言 c语言 动态 
2013-09-27 19:31
未未来
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:182
专家分:157
注 册:2012-11-6
得分:0 
还有问下是不是应该自己去买本C++的数据结构书,, 求书名,
2013-09-27 19:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-421191-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.270022 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved