- 博客(36)
- 资源 (3)
- 收藏
- 关注
原创 五、函数的调用过程
系统将整个程序运行时所需的数据空间安排在一个栈中,每当调用一个数时,就在顶分配一个存储区:进行压栈操作,每当一个函数退出时,就释放它的存储区,就行出栈操作,当前运行的函数永远都在栈顶位置。当有多个函数相互调用时,按照“后调用先返回”的原则,上述函数之间信息传递和控制转移必须借助。1.将所有的实参、返回地址(执行的函数语句的下一条语句的地址)传递给被调函数保存。3.依照被调函数保存的返回地址将控制权转移到调用函数。3.将控制权转移到被调函数的入口。1.保存被调函数的返回结果。...
2022-08-03 01:29:30 1197 13
原创 2.(1)栈的链式存储、链栈的操作(图解、注释、代码)
栈的链式存储主要是用到了两个结构体之所以这样,是因为栈属于一个操作受限的线性表,对栈的操作只能在栈顶执行结点包括数据域和指针域,类似于链表。
2022-07-31 01:04:48 1105 89
原创 5.Vue中的计算属性(compute)监视属性(watch),二者优点和对比
2.watch能完成的任务,computed不一定能完成,例如watch可以进行异步操作(egsetTimeout)2.所有不被Vue所管理的函数(定时器的回调函数,ajax的回调函数等),最好写成箭头函数。1.所被Vue管理的函数,最好写成普通函数,这样this指向的才是vm和组件实例对象。(1)Vue自身可以监测对象内部值的改变,但Vue提供的watch默认不可以。(1)Vue中的watch默认不监测对象内部的值的改变(一层)(2)配置deeptrue可以监测对象内部值改变(多层)...
2022-07-30 14:36:36 4663 15
原创 C++的传参方式(int x)(int *x)(int &x)
声明一个引用,不是新定义了一个变量,它只表示该引用名是目标变量名的一个别名,它本身不是一种数据类型,因此引用本身不占存储单元,系统也不给引用分配存储单元。故对引用求地址,就是对目标变量求地址。&ra与&a相等。引用传递可以看成在值传递的基础上,在函数定义和声明的形参变量前加一个&,其它的使用和值传递完全相同,因此也看出引用传递更加方便。......
2022-07-29 00:16:42 6661 46
原创 四、固态硬盘存储技术的分析(论文)
固态硬盘也有固态电子盘或电子硬盘之称,主要由主控、缓存、闪存组成,数据通过接口进入主控,经主控中转调配后储存到各个闪存颗粒中。闪存的基本存储单元是"浮栅晶体管"。相较于普通硬盘而言,使用方法、接口规范以及使用功能都表现出一定的相似性,具体类型方面有3.5"、2.5"、1.8"等几种。由于缺少了传统硬盘的旋转介质,固态硬盘有着极佳的抗震性能,一般扩展温度控制在-45℃至85℃之间。随着信息技术的发展,如今固态硬盘的应用已经十分普遍,电力、军事、医疗、航空等领域都可以体现固态硬盘的使用性能。1.2。...
2022-07-27 14:16:59 2878 44
原创 1.(5)数据结构之链表的插入和删除结点(有图有程序有注释)
数据结构之链表的插入和删除结点(有图有程序有注释),关于链表的插入,首先我们先明确,往链表里面插入一个结点需要的参数都有哪些,删除结点需要的参数
2022-07-26 11:09:53 2958 61
原创 1.(4)数据结构之链表的操作,判空,求长度,排序
1.(4)数据结构之链表的操作,判空,求长度,排序,在实现之前,我们还是需要知道一个重要的知识,确定一条链表我们只需要知道它的头节点
2022-07-24 15:04:47 571 31
原创 1.(2)数据结构之链表的定义,链表和数组的区别
链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。用通俗的话来讲就是N个节点离散分配每个节点由数据域(存放数据),和指针域(下一个节点的地址)组成彼此通过指针相连每个节点只有一个前驱节点,只有一个后继节点首节点没有前驱节点,尾结点没有后继节点专业术语头节点链表和数组的比较缺点。.........
2022-07-22 23:15:14 177 4
原创 1.(1)数据结构之链表-typedef的用法
C语言typedef的用法,定义。typedef 关键字来定义自己习惯的数据类型名称,来替代系统默认的基本类型名称、数组类型名称、指针类型名称与用户自定义的结构型名称、共用型名称、枚举型名称等。.........
2022-07-21 18:02:06 1713 14
原创 11(3).通过结构体与指针实现简单的学生管理系统(存储,排序,输出)
通过结构体与指针实现简单的学生管理系统(存储,排序,输出)我们这里实现最基本的学生管理系统,没有采用链式的存储,而是采用了顺序存储结构,使用到了结构体,指针,以及动态内存分配(动态内存分配在我先前的文章中有更新)。...
2022-07-17 19:56:10 857 4
原创 11(2).结构体的存储方式,结构体变量和结构体变量指针作为函数参数传递的问题,指针的优点
结构体的存储方式,结构体变量和结构体变量指针作为函数参数传递的问题,,函数传参方式的选择,选择传内容还是传地址,指针的优点
2022-07-16 20:55:16 1128 20
原创 11(1).C语言之结构体,如何定义结构体,获取结构体
把一些基本数据类型组合在一起形成的一个新的符合数据类型,叫做结构体,结构体数据类型的定义,以及数据的获取,如何定义结构体变量
2022-07-15 23:35:50 768 1
原创 10.一篇搞定动态内存分配,malloc函数如何实现动态内存分配,静态内存和动态内存
一篇搞定动态内存分配,malloc函数如何实现动态内存的分配,静态内存和动态内存,静态内存和动态内存的跨函数使用问题
2022-07-14 10:49:05 2265 7
原创 9.C语言之指针(3)交换两个数的值(深度解析),形参和实参
C语言经典程序,指针交换两个数的值,深度解析(通俗易懂),形参和实参是一个变量吗?
2022-07-10 10:27:31 9497 5
原创 7.C语言之函数,函数定义和函数调用的顺序,如何声明函数,素数例子,形参和实参,如何写好一个函数
函数定义和函数调用的顺序,如何声明一个函数,素数例子,形参和实参,如何写好一个函数
2022-07-08 11:25:53 1089
原创 6.C语言之函数,为什么需要函数,函数如何定义,函数的分类
C语言之函数,为什么需要函数,函数如何定义,函数的分类,return的作用,return和break的区别
2022-07-07 16:11:29 2536
原创 4.const和difine以及用const和define去初始化数组的问题
const,define的用法,区别,以及使用const,define去初始化数组时如何选择,[ ]中的内容如何选择。
2022-07-01 21:07:59 964 3
原创 2.浮点数,C语言中float和double的区别以及如何选择
C语言中float和double的区别,如何选择float还是double。
2022-06-29 11:35:45 16780 4
物联网大作业基于Zigbee和WLAN的智慧篮球框
2022-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人