嵌入式技术
主要介绍嵌入式中的技术
WenLang_M
只有转载,留下了没有技术的泪水。
展开
-
C语言:预处理器
文章目录1 预定义符号2 define2.1 宏定义3 条件编译3.13.2 判断是否被编译预处理阶段会执行这些指令。1 预定义符号FILE 进行编译的源文件名LINE 文件当前的行号DATE 文件被编译的日期TIME 文件被编译的时间2 define2.1 宏定义//#define suqre(x) x*x如果一个现存的名字需要重新定义,那么旧的定义首先必须要用#undef 来移除。3 条件编译3.1# if # elif# endif 3.2 判断是否被编译# i原创 2020-10-18 22:26:37 · 124 阅读 · 0 评论 -
C语言:高级指针
文章目录1 高级声明1.1 函数指针2 回调函数3 转移表4 命令行参数1 高级声明1.1 函数指针int (*f)();//第二对括号是函数调用符,第一对括号起到聚组的作用2 回调函数1 使用void*来用于接收参数,表示 指向未知类型的的指针2 函数中的参数与类型无关,解决方法就是使用回调函数。3 转移表用于解决swich case比较长的问题1)首先建立一个函数的指针数组2)初始化数组double (*oper_func[])(double double) = {add,sub原创 2020-09-26 17:47:46 · 129 阅读 · 0 评论 -
C语言:字符串、字符和字节
文章目录01 字符串长度0字符串就是一串零个或多个字符,并且以一个位模式为全0的NUL字节结尾。1 字符串长度strlen内存地址++,length++,直到遇到\0,此时的length就是strlen。原创 2020-08-19 19:49:56 · 838 阅读 · 0 评论 -
C语言:数组
文章目录1 一维数组1.1 数组名1.2 声明数组参数1.3 初始化2 二维数组3 指针数组1 一维数组1.1 数组名C语言中,数组名的值时一个指针常量,也就是第一个元素的地址。他的类型取决于数组元素的类型。数组名不完全等于指针。1)数组具有自己的属性,有确定的元素数量,编译器用数组名来记住这些属性;而指针仅是一个标量值。2)只有当数组名在表达式中使用时,编译器才会为它产生一个指针常量。(指针常量的值不能被修改,也就是说不能当作左值使用)两种情况数组名不是指针常量使用。1)sizeof,得到整个原创 2020-08-18 16:25:16 · 159 阅读 · 0 评论 -
C语言:语句
文章目录1 Break & Continue2 do while1 Break & Continue在while和for循环中,break可以推出当前的循环;continue结束当前的这一次循环,执行下一次的循环。2 do while当语句至少执行一次时,用这个。原创 2020-08-13 14:06:25 · 104 阅读 · 0 评论 -
C语言习惯及常见问题
文章目录1 ==时常量放在前面1 ==时常量放在前面C语言为什么在==时,习惯把常量放在前面根本目的是为了避免==写成=没有报错造成问题。原创 2020-05-10 13:42:41 · 424 阅读 · 0 评论 -
C语言:指针
文章目录1 指针定义1 指针定义指针是一个变量,其值为另一个变量的地址,即内存的直接地址。type *var-name;其中type为指针的基类型即变量类型(enum不能作为指针类型),即指向的地址数据的类型。使用的*与乘法使用的相同,表明变量是指针。所有的数据类型不管是什么类型,对应的指针的值是一样的,都是代表内存地址的长的十六进制数。唯一不同的是,指针所指向的变量或者常量的数据...原创 2020-04-23 20:12:03 · 132 阅读 · 0 评论 -
C语言:数据类型
文章目录1、枚举遍历typedef enum{ red =0, blue, black, max,}color;int main{ color color for(color=red;color<max;color++) { printf("result=%d \n",color); } return 0;}原创 2020-04-21 20:06:06 · 228 阅读 · 0 评论 -
C语言:操作符和表达式 位操作
文章目录原创 2020-03-29 15:39:33 · 236 阅读 · 0 评论 -
嵌入式基础02:内存对齐
文章目录0101原创 2020-01-30 22:15:19 · 256 阅读 · 0 评论 -
嵌入式基础01【转载】详解大端模式和小端模式
————————————————版权声明:本文为CSDN博主「ce123」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/ce123_zhouwei/article/details/6971544 详解大端模式和小...转载 2020-01-15 11:26:39 · 1293 阅读 · 0 评论