- 博客(6)
- 收藏
- 关注
原创 嵌入式C语言-第一章
嵌入式C语言-第一章关键字声明类关键字基础声明关键字符号声明关键字特殊声明关键字语句类关键字分支语句关键字循环语句关键字跳转语句关键字特殊类关键字数据类型三大基础语句 关键字 在C语言中,关键字一共有32个,分别如下 short int long float double char unsigned signed auto struct union enum const extern register static volatile void if else switch case
2022-04-23 15:12:29
1253
原创 manifold2安装opencv_contrib库
DJI manifold 2 安装opencv 和 opencv_contrib. 1、下载 opencv下载地址:https://opencv.org/releases/page/3/ opencv_contrib 3.3.1下载地址:https://github.com/opencv/opencv_contrib/releases/tag/3.3.1 保证下载的opencv 与 opencv_...
2019-12-15 15:04:11
329
原创 C/C++-关于自增自减运算符
今天在使用自增和自减时发现了一个不容易注意到的细节 代码如下: *p = (*p )++; 我想实现我的指针p指向的值自增的操作,但是在经过测试发现,我的p指向的值并不会自增,并且一直保持着同样的值。 翻阅了一些资料后发现,这里会忽视一个很关键的问题,那就是运算的优先级问题。 增运算符在最后时自身的优先级是很低的,他会在表达式所有语句都运算完成时才会执行(两个后自增的优先级没有测试过)。 所以,刚...
2019-07-19 12:06:25
265
转载 C/C++宏
当然宏定义非常重要的,它可以帮助我们防止出错,提高代码的可移植性和可读性等。 下面列举一些成熟软件中常用得宏定义 1,防止一个头文件被重复包含 #ifndef COMDEF_H #define&nb...
2019-04-01 16:16:02
395
原创 C/C++ 指针杂谈(一)
谈谈自己对于指针的理解 一、指针变量,首先它是一个变量,所以他满足变量的条件,它有变量名,它有自己的存储空间,可以保存自己需要的数据, ...
2019-01-26 09:35:25
368
原创 使用位域时放生的问题
位域操作符: 在c++中有一种操作符 :位域操作符,他的作用是节省内存空间 规则如下: 如果相邻位域字段的类型相同,且其位宽之和小于类型的sizeof大小,则后面的字段将紧邻前一个字段存储,直到不能容纳为止; 如果相邻位域字段的类型相同,但其位宽之和大于类型的sizeof大小,则后面的字段将从新的存储单元开始,其偏移量为其类型大小的整数倍; 如果相邻的位域字段的类型不同,则各编译器的具体实现有差...
2019-01-16 20:40:08
237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人