Xing MHz
主页
文章
照片
档案馆
Xing MHz
文章类别
编程技术 (13)
无线ble技术 (9)
技术博客 (1)
文章标签
c (13)
ble5.0 (9)
协议栈 (9)
指针 (8)
函数 (2)
链表 (2)
att (1)
dtm (1)
gap (1)
gatt (1)
github (1)
hci (1)
hugo (1)
l2cap (1)
ll (1)
phy (1)
sm (1)
作用域 (1)
内存 (1)
前端 (1)
系列文章
嵌入式linux-C语言 (13)
Ble5协议栈 (9)
网站搭建 (1)
Blog
24 posts
😄欢迎阅读😄
««
«
1
2
3
4
5
»
»»
嵌入式Linux-C语言(十二)--单链表
Dec 24, 2019
4 minutes read
一、单链表简介 1、单链表的结构 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。 链表中的数据是以节点来表示的,每个节点由两部分构成:一个是数据域,存储数据值,另一个是指针域,存储指向下一个节点的指针。 ......
编程技术
嵌入式Linux-C语言
指针
链表
C
嵌入式Linux-C语言(十一)--C语言模块化编程
Dec 24, 2019
5 minutes read
一、C语言模块化编程 所谓模块化编程,就是指一个程序包含多个源文件(.c 文件和 .h文件),每个模块即是一个.c文件和一个.h文件的结合,头文件(.h)中是对于该模块接口的声明。C语言模块化编程中对.c、.h文件的潜规则: ......
编程技术
嵌入式Linux-C语言
模块化
函数
C
嵌入式Linux-C语言(十)--静态库函数和动态库函数
Dec 24, 2019
3 minutes read
一、静态链接库 静态链接库是obj文件的一个集合,通常静态链接库以”.a”为后缀,名字格式一般为libxxx.a,由程序ar生成。静态链接库是在程序编译过程中链接的,已经将调用的相关函数拷贝到程序内部,程序运行时和静态链接库已经没有任何关系。 ......
编程技术
嵌入式Linux-C语言
静态函数
动态函数
C
嵌入式Linux-C语言(九)--C语言的安全问题和指针陷阱
Dec 24, 2019
4 minutes read
C语言是灵活度和自由度较大的编程语言,作为C语言核心的指针更是让C语言程序员可以越过安全的栅栏,对某些内存区域进行破坏性访问,引发安全风险。很多安全问题都能追根溯源到指针的误用。本文将从指针的角度解读C语言常见的安全问题和指针陷阱。 ......
编程技术
嵌入式Linux-C语言
指针
安全问题
C
嵌入式Linux-C语言(八)--存储类型、作用域、生命周期、链接属性
Dec 24, 2019
14 minutes read
一、存储类型 C语言中,每个变量和函数都有两个属性:数据类型和数据的存储类型。 变量的存储类型是指存储变量值的内存类型。变量的存储类型决定变量何时创建、何时销毁以及它的值将保持多久。计算机中有三个地方可以用于存储变量:普通内存,运行时堆和栈,硬件寄存器。变量的存储类型取决于声明变量的位置。 ......
编程技术
嵌入式Linux-C语言
存储类型
作用域
生命周期
链接属性
C