结构,顾名思义,是由两个以上的东西组织在一起时,才涉及到组织"结构"这种概念.比如自然界中,就目前的理论,物质是无限可分的,所以世间万物都有各自的"结构".计算机理论中的话,数据的最小单元是位,所以,从广义上说,整型,浮点型都有自己的结构,即各个位是按什么原则组织在一起,可以称为整型或浮点型.但一般我们把整型,浮点型当成简单类型,把简单类型的数据按一定方式组织在一起,并规定了对这一数据组织进行的操作,总称为数据结构.
数据结构应该是一组相关数据的存储、访问、更改等等的集合。你说的很多都是,包括你说的那些,还有结构体,链表,容器等等。一般具有高效访问,存储,删除添加等等的操作。
我不知道}*link
*position;之间是否有的个逗号。
如果有逗号,我知道position
p定义的p是指针类型的,和link
p定义的一样,没什么区别,不要position
link蒙骗,他们是一样的。
linklist
l
定义的l是非指针类型的。
如果定义linklist类型时加上*,和定义link类型不加*时效果一样,都是指针类型。
有时定义一个指针类型的,只是为了方便明了,和linklist*定义的效果一样。