LinkList L与LinkList*L的区别是什么,什么时候用LinkList L,什么时候用LinkList*L呢

img


LinkList L与LinkListL的区别是什么,什么时候用LinkList L,什么时候用LinkListL呢

LinkList L与LinkList*L
这不是很清楚么,一个是指针类型,一个不是指针类型
用指针类型作为函数参数,主要是考虑在函数内有可能修改指针指向的对象值
图中的函数用指针是没有什么意义的,改为LinkList L更好

一个是对象,一个是指针。
当在项目中,一个对象可能需要占用很大空间,但一个指针占用的空间就那么大,所以这时用指针方便;
但在其他场景,根据需要定义对象或者指针,区别不大。