头指针是啥,return head 返回创建链表的头指针单向链表返回头指针有何意

1,return head 返回创建链表的头指针单向链表返回头指针有何意头指针就是指向链表的首地址 , 返回首地址就可以对联表进行相关操作,至于头指针里面有没有值,看你自己放不放 , 无所谓的,不懂hi我跟有没值有什么关系这就相当于返回了该链表的起点跟值没关系这样保存住head?。?下一次还有用的,如果直接改掉head的话后面可能就没法做了【头指针是啥,return head 返回创建链表的头指针单向链表返回头指针有何意】
2,数据结构里头指针有撒作用啊它就是数据类型的值 。它的可以直接转换成这个数据结构指针 。数据结构分成了数据域 和指针域~存储的作用利于插入和删除你好!一般来说很多数据结构的各个节点的数据都不是存放在物理内存上的连续区域,指针的作用是把逻辑上相连而物理上不相连的各个节点连接起来,以便根据现有节点的信息访问其它节点希望对你有所帮助,望采纳 。
3 , 首结点指的是什么它与头结点有何区别头指针是指向链表的第一个结点的指针 表头结点是链表的第一个结点 头结点是在表头结点之前再附设的一个结点 。头结点是头指针指向的结点 , 首结点是头结点指向的下一个结点 。头结点无数据域,首结点有数据域 。头结点一定是指整个链表前的一个结点 , 这个结点是没有数据的,是用来保存第一个结点(也就是首结点)的地址的 , 这个结点主要是为了在实现对链表操作时方便一些 。也有的链表是没有头结点的,第一个结点就是有数据的首结点,不过这会让有些操作实现起来比较麻烦 。建议使用头结点,不要以为没数据就没用

    推荐阅读