嵌入式C语言
嵌入式C语言相关小结
哈工程第一亚索
哈工程电子信息专业在读硕士
展开
-
C语言中的共用体
C语言中的共用体文章目录C语言中的共用体1. 共用体与结构体区别:2. 共用体的定义:3. 结构体与共用体的嵌套:1. 共用体与结构体区别:结构体的各个成员会占用不同的内存,互相之间没有影响;而共用体的所有成员占用同一段内存,修改一个成员会影响其余所有成员。2. 共用体的定义:第一种定义方式:union data{ int a; char b; double c;};union data A, B, C;第二种定义方式:union data{原创 2021-11-15 22:27:18 · 761 阅读 · 0 评论 -
C语言中的typedef struct
C语言中的typedef struct文章目录C语言中的typedef struct1. 使用typedef struct的原因:2. 结构体变量的传统定义方法:3. 结构体变量的精简定义方法:1. 使用typedef struct的原因:使用typedef struct可以有效简化结构体变量的定义过程2. 结构体变量的传统定义方法:struct traditional_type{ int a; char b;};struct traditional_type t1;3. 结构体变原创 2021-11-15 22:17:28 · 1225 阅读 · 0 评论 -
C语言中的void
C语言中的void文章目录C语言中的void1. void 函数与int 函数:2. static void与void:3. extern void与void:1. void 函数与int 函数:int型函数需要有返值,而void型则不需要。2. static void与void:用static用于函数定义时,使函数只在本文件(.c文件)内部有效,对其他文件(.c文件)是不可见的。这样的函数又称作静态函数。使用静态函数的好处是,不用担心与其他文件的同名函数产生干扰,另外也是对函数本身的一种保原创 2021-11-15 22:04:16 · 4407 阅读 · 0 评论