![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
必知必会
文章平均质量分 91
看山是山_Lau
技术改变世界,阅读塑造人生
展开
-
嵌入式相关开源项目、库、资料------持续更新中
本贴精心汇总了一些嵌入式相关资源,包括但不限于编程语言、单片机、开源项目、物联网、操作系统、Linux、计算机等资源。原创 2023-02-14 22:25:48 · 4107 阅读 · 3 评论 -
统一建模语言UML详解附思维导图
用例图、类图、顺序图原创 2023-01-16 21:33:51 · 838 阅读 · 0 评论 -
C语言高级用法--函数指针:回调函数;转换表
函数指针最常见的两个用途:作为参数传递给另一个函数(回调函数)和转换表(jump table),本文将探索这两方面的一些技巧。原创 2022-06-27 22:22:53 · 360 阅读 · 0 评论 -
C++指针和引用
**复合类型**(compound type)是指基于其他类型定义的类型。C++语言有几种复合类型,诸如结构体、共用体、枚举等,本文将介绍其中的两种:引用和指针。原创 2022-05-29 17:19:42 · 888 阅读 · 0 评论 -
必知必会-CPP的23个Tips
0x01:extern关键字可以在任何地方使用,但变量只能在某个文件、函数或代码块中被定义一次。0x02:定义包含声明,但声明不包含定义。0x03:NULL:数据类型pointer作为全局变量,系统自动初始化为该值。0x04:在main()函数外为全局变量,函数内为局部变量。二者名称可以相同,但是在函数内,局部变量的值会覆盖全局变量的值。重名变量,作用域小的屏蔽作用域大的。0x05:当局部变量被定义时,系统不会对其初始化,您必须对其初始化。正确地初始化变量是一个良好的编程习惯,否则有时候程原创 2022-04-23 17:01:51 · 1130 阅读 · 0 评论 -
必知必会-C语言内存管理
内存管理衡量是否掌握C语言的两个标准,一:指针;二:内存管理。指针的相关内容欢迎查看历史文章,本文会介绍C语言内存管理的相关知识,其对于读者之后的编程生涯也会大有裨益。如果你有相关需求,就往下看吧。一.栈、堆和静态区对于程序员,一般来说,我们可以简单的理解为内存分为三个部分:静态区,栈,堆。很多书没有把把堆和栈解释清楚,导致初学者总是分不清楚。其实堆栈就是栈,而不是堆。堆的英文是 heap;栈的英文是 stack,也翻译为堆栈。堆和栈都有自己的特性,这里先不做讨论。再打个比方:一层教学楼,可能有原创 2022-04-05 17:41:59 · 1501 阅读 · 0 评论 -
必知必会--数组与指针二
指针与数组一四.指针数组与数组指针4.1指针数据和数组指针的内存布局初学者总是分不出指针数组与数组指针的区别。其实很好理解:指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。数组指针:首先它是一个指针,它指向一个数组。在 32 位系统下永远是占 4 个字节,至于它指向的数组占多少字节,不知道。它是“指向数组的指针”的简称。下面到底哪个是数组指针,哪个是指针数组呢:(A) int *p1[10];(B) int (*p2)原创 2022-04-04 17:39:27 · 1400 阅读 · 0 评论 -
必知必会系列-指针和数组
指针和数组读文章前思考三个问题:1.什么是指针?2.什么是数组?3.指针和数组之间有什么关系?一.指针1.1 指针的内存布局int *p;大家都知道这里定义了一个指针 p。但是 p 到底是什么东西呢?我们把 p 称为指针变量,p 里存储的内存地址处的内存称为 p 所指向的内存。指针变量 p 里存储的任何数据都将被当作地址来处理。我们可以简单的这么理解:一个基本的数据类型(包括结构体等自定义类型)加上*号就构成了一个指针类型的模子。这个模子的大小是一定的,与*号前面的数据类型无关。*号前面原创 2022-03-14 17:49:55 · 536 阅读 · 0 评论 -
必知必会-C语言关键字篇
关键字1.registerregister:这个关键字请求编译器尽可能的将变量存在 CPU 内部寄存器中而不是通过内存寻址访问以提高效率。注意是尽可能,不是绝对,因为一个CPU的寄存器的数量是有限的,不可能把这些变量都放入寄存器中。寄存器:数据从内存里拿出来先放到寄存器,然后 CPU 再从寄存器里读取数据来处理,处理完后同样把数据通过寄存器存放到内存里,CPU 不直接和内存打交道。为啥要这么麻烦啊?因为速度。寄存器其实就是一块一块小的存储空间,只不过其存取速度要比内存快多。近水楼台先得月嘛,它离原创 2022-02-26 14:41:59 · 639 阅读 · 0 评论