- 博客(3)
- 收藏
- 关注
原创 单链表详解
在上期顺序表的详解后,解决了一部分数组无法解决的问题,但即使是动态顺序表,仍存在空间浪费的情况,为了使得空间利用最大化,就出现了链表,链表可以实现有多少数据就开辟多少空间,理论上不存在浪费的情况。链表由一个个节点构成,一个节点的数据包含该节点的数据和下一个节点的地址组成,如果想要删除尾节点,需要找出两个节点,由于链表的不可逆操作,所以需要找出尾节点和尾节点之前的一个节点。C语言常见概念,循环,数组,函数,指针,二级指针,结构体指针,动态内存管理。所以传入的数据时地址的地址,也就是指针的指针,即。
2024-06-14 23:01:39
909
原创 C语言基础(转义字符)
它不是一个固定的空格数量,而是将当前位置移动到下一个制表符停止位置,通常是下一个4/8的倍数。由此可见'\n'是一个表示换行的转义字符,可以理解为\使得n的意思发生了转变,n本来是个普通的字符,被\转义为换行的意思。退格符是一种控制字符,通常用于在文本中向左移动光标一格,但不移动到新的一行。的效果可能是在终端中产生可见或闪烁的警告。在c语言中,单引号用来表示一个字符常量,无法直接打印,如果想打印单引号,就要用到转移字符’ \' '。制表符的主要作用是在文本中创建等宽的水平间距,通常用于排列数据或对齐文本。
2024-01-27 13:53:44
709
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人