Mr.屎壳螂 发表于 2014-11-18 22:59:26

c++中怎创建一个链表?

c语言中用struct建立链表我会,但是转到c++中,用了class之后不是很明白怎么建立链表。

具体问题是这样的,正在写一个学生管理系统,要求录入学生信息,但是又要求用对象和类,我就想,像c语言中一样建立一个链表,将学生信息存在里面,但是用class操作后里面还有一些函数什么的,总感觉不是很明白,求大神指点一下。
还有就是这样的写法对不对。。
class Student
{
pubilc:
viod Insert();

protect:
int A;
string B;
}

typedef struct STD
{
   Student std ;
   Student *next;
}STD;

STD *head, *p, *End;
然后用 *head, *p, *End创建链表

求指点。。

machimilk 发表于 2014-11-19 01:54:32

c++也有struct啊 c++的class也可以当struct,不过里面声明要public

仰望天上的光 发表于 2014-11-19 10:30:07

你就照C语言的写就OK了,反正一般的C语言代码就是合法的C++代码。

Mr.屎壳螂 发表于 2014-11-20 14:32:03

谢谢楼上各位 写出来了

被忧伤腐蚀 发表于 2014-12-4 19:00:57

你就照C语言的写就OK了,反正一般的C语言代码就是合法的C++代码。
页: [1]
查看完整版本: c++中怎创建一个链表?