有关C++中类、对象和结构体 链表的问题

来源:百度知道 编辑:UC知道 时间:2024/05/09 05:49:31
链表是什么?怎么建立链表?链表有什么用法(实际生活中举个例子)
类是什么?类有什么用呢?(实际生活中的例子)
结构体是什么?怎么赋值给结构体中的成员呢?结构体有什么用(实际生活中的例子)

链表,类,结构体都是一种数据结构,是在内存中存放数据的不同组织方式。

链表的建立通用的方法是,先申请一块内存,然后给内存中的数据赋值,然后通
过指针一块一块连接起来,链表中的数据在内存中是不连续的(不同于数组)。

类可以理解为将数据和操作封装在一起的一种类型,一个类可以派生出多个类,这个继承关系类似,总称->各分称,就比如父类(交通工具)->子类(汽车)

结构体与类唯一的区别在,结构体中的数据默认是公有的(public),而类中的数据默认是私有的(private)

希望后来人补充~

老实说问题有点BT啊!

去看数据结构
对象导论

相对于数组来说,链表的灵活性很大。可以任意地增加或删除结点。操作灵活。
类就是把一类相关的函数封装在一起,通过接口调用。