嵌入式C语言
文章平均质量分 79
本篇专栏专门介绍了C语言在嵌入式领域的用法和注意事项
无为扫地僧
这个作者很懒,什么都没留下…
展开
-
嵌入式C语言-回调函数的使用及实际作用详解
本篇文章详细讲解回调函数在C语言的使用原创 2023-05-30 16:43:16 · 1155 阅读 · 0 评论 -
嵌入式C语言-结构体和联合
目录结构基础知识结构声明结构成员结构成员的访问结构自引用结构的初始化结构基础知识在C语言中提供了两种类型的聚合类型,数组和结构。数组是相同类型元素的集合,它的每个元素是通过"下标"引用或“指针”间接访问来选择;结构是一些值的集合,这些值被称为结构的成员,各个成员可能具有不同的类型,由于结构不像数组一样,所以不能使用下标来访它的成员。相反,每个结构成员都有自己的名字,它们是通过名字访问。聚合数据类型(aggregate data type)能够同时存储超过一个的单..原创 2021-05-14 20:04:43 · 1254 阅读 · 0 评论 -
嵌入式C语言-指针函数、函数指针、回调函数如何分析
本篇文章对指针函数、函数指针以及回调函数作详细的说明。函数指针和回调函数经常在程序编写中使用。 指针函数 返回指针值的函数称为指针函数。具体是指函数的返回值的类型是指针。定义指针函数的一般形式如下:int* pFunction(int para1, int para2) 函数指针 函数指针是指向函数的指针变量。简明一点说就是:“函数指针”本身首先应是指针变量,只不过该指针变量指向的是函数。好比用一个指针指向整型变量、字符型、数组一样,只不过这里指向的是函数(..原创 2021-04-22 16:55:49 · 315 阅读 · 0 评论 -
嵌入式C语言-多维数组之二维数组传参、返回值、申请内存问题
二维数组作为参数 二维数组比较常用的两种方式,但是区别在于必须写出列数。因为数组在调用时同样有数组降价的问题,实际上函数得到是一个指针,指向行向量构成的一维数组,这样每个一维数组的大小(size)必须提前定义好,便于编译器分配栈空间。int sum(int iArray[][4], int size); int sum(int (*iArray)[4], int size);#include <stdio.h>// 参数为一个指针数组,该指针指向一个包含3个int型的数组i..原创 2021-03-16 13:24:15 · 1905 阅读 · 0 评论 -
嵌入式C语言-预编译命令(#define、#if、#ifdef、#ifndef、#undef)
本篇文章详细介绍了C语言中预编译命令原创 2023-05-30 09:13:08 · 1830 阅读 · 0 评论 -
嵌入式C语言-宏定义__DATE__和__TIME__构建完善的软件版本信息
软件版本信息的构架原创 2023-05-29 09:50:52 · 514 阅读 · 0 评论 -
嵌入式C语言__attribute__、aligned、packed、at、section属性运用
本期文章详细讲解了__attribute__的运用原创 2023-05-29 09:25:42 · 1573 阅读 · 0 评论 -
嵌入式C语言关键字(const、static、volitatile)
详细介绍在嵌入式领域的几个关键字原创 2023-05-28 22:13:10 · 1075 阅读 · 0 评论