- 博客(9)
- 收藏
- 关注
原创 【单链表的定义和表示】学习笔记
第一行的struct Lnode 跟第三行的struct Lnode 一样,因为next指针指向下一个结点的位置,下一个结点的结构仍然和此结点相同,也是包括data,next。这里使用了嵌套的定义。typedef是定义了一个结构类型,将红圈内的类型重新命名了一个名字,为Lnode,LinkList。定义链表L:LinkList L;定义结点指针p:LNodep;
2023-01-15 17:43:48
83
原创 数据结构之单链表的学习笔记(1)
1.首先先来举一个例子:这个图片里很好的运用了单链表的存储结构2.各结点由两个域组成,数据域:存储元素数值数据指针域:存储后继结点的存储位置。
2023-01-14 19:28:39
121
原创 C语言 操作符详解
1.单目运算符是指运算所需变量为一个的运算符,即在运算当中只有一个操作数,又叫一元运算符。1!逻辑反操作2-负值3+正值4&取地址5sizeof操作数的类型长度(以字节为单位)6~对一个数的二进制按位取反7--前置、后置–8++前置、后置++9*间接访问操作符(解引用操作符)(类型)强制类型转换。...
2022-07-26 15:24:58
174
原创 C语言·数组 学习笔记
/1.sizeof(数组名)-数组名表示整个数组-计算的是整个数组大小,单位是字节。十六进制分别是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。//2.&数组名-代表表示整个数组-取出的是整个数组的地址。//const_n是一个常量表达式,用来指定数组的大小`数组的初始化是指,在创建数组的同时给数组的内容一些。//type_t是指数组的元素类型。让我们来看一看数组在内存中的存储。这里我们打印二维数组的每个元素。数组是一组相同类型元素的集合。这里需要注意的是二维数组的。...
2022-07-22 10:10:47
193
原创 C语言·函数(下)
告诉编译器有一个函数叫什么,参数是什么,返回类型是什么。但是具体是不是存在,函数声明决定不了。函数的声明一般出现在函数的使用之前。要满足先声明后使用。函数的声明一般要放在头文件中的。函数的定义是指函数的具体实现,交待函数的功能实现。程序调用自身的编程技巧称为递归(recursion)。递归做为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略。...
2022-07-20 16:42:12
237
原创 C语言·函数(上)
形式参数(形参)形式参数是指函数名后括号中的变量,因为形式参数只有在函数被调用的过程中才实例化(分配内存单元),所以叫形式参数。实际参数(实参)真实传给函数的参数,叫实参。这个网站非常经典,包含了绝大多数的库函数的使用方法以及使用它时所需要引用的函数库,这里都是英文,我们要逐步的熟悉这种环境。,为了支持可移植性和提高程序的效率,所以C语言的基础库中提供了一系列类似的库函数,方便程序员进行软件开发。这种调用方式可以直接建立真正的链接,使使用者从函数内部操作就可以使函数的外部的变量发生变化。...
2022-07-19 17:43:39
86
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人