
linux-c语言
文章平均质量分 69
Call Me Gavyn
嵌入式设备驱动开发,LINUX内核开发,CXL协议开发
展开
-
NXP LS1046A及飞腾新四核 FT2004 PCIE EP端LINUX设备驱动开发
NXP LS1046A 作为PCIE EP端设备开发##前面的话写个标题先,内容很多,很杂,慢慢更新。原创 2020-12-03 20:46:23 · 8113 阅读 · 24 评论 -
C/C++ 结构体成员地址改变问题
问题描述:调用自编译库函数时,函数内部分配内存,函数返回后会得到结构体首地址,程序现象是结构体内数据意想不到地被改变了,主要考虑方向为越界访问,后调试发现竟然是结构体内元素地址发生了变化,当然最终也是导致越界访问;问题解决结构体大小在编译时期是确定好的,内部元素地址不可能动态变化,结构体寻找内部元素是按照头文件定义指定的,所以是编译库函数与应用程序时的头文件不同导致的,这是在更新库函数inc...原创 2020-05-01 12:02:50 · 2718 阅读 · 2 评论 -
My_sqlite3 重点常用函数汇总
MY_SQLITE 重点函数记录原创 2017-08-06 20:27:37 · 623 阅读 · 0 评论 -
C/C++ 语言边角料问题记录
前言在平时使用C语言时,有的知识点不常用,但是用到时候还需要现查,下回再碰到因为长时间不用,又需要重新查文档,索性,记录下来 。记录sprintf 用于数字转为字符形式sscanf 用于将字符转为数字fgets 读入标准缓冲数据,不读取换行符,换行符留在缓冲区scanf 读入标准缓冲数据,不读取换行符,换行符留在缓冲区fscanf 读文件数据,同样不读入 \n, 且按照字符串为单位...原创 2018-12-28 22:00:42 · 212 阅读 · 0 评论