内容输出
文章平均质量分 55
DayBreak923
这个作者很懒,什么都没留下…
展开
-
C语言指针中的->和.
1,指针变量访问结构体,使用 ->2,普通变量访问结构体变量用 .代码: 1 #include <stdio.h> 2 #include <stdlib.h> 3 4 struct func{ 5 6 int num; 7 int num...原创 2021-10-28 22:36:28 · 890 阅读 · 0 评论 -
20211025-BCD码和十进制之间的相互转换
1,函数功能:十进制数转换为BCD码 思路:(1)将十进制数 24拆分成 2 和 4 (2)将2 和 4 组合成0x24 代码:static unsigend int num_1_bcd(unsigned int num){ return (((num / 10) << 4) | (num % 10));}解析: (1)((num / 10) << 4...原创 2021-10-25 16:08:38 · 1093 阅读 · 0 评论 -
20211022:一个文件夹中的.c文件如何调用另一个文件下的.h头文件
1,问题描述 编写简单头文件INCDIR := $(shell pwd)原创 2021-10-22 23:19:38 · 1659 阅读 · 0 评论 -
2021-06-21堆&栈&共用体&offsetof & container_of &结构体对齐 & 大小端模式 --5
1,程序需要内存来支持 (1)内存是程序的立足之地(程序是放在内存中运行的) (2)程序运行时需要内存来存储一些临时变量2,内存管理是由操作系统完成的 (1)内存本身在物理上是一个硬件器件,由硬件系统提供 (2)程序根据自己的实际情况来选择方式获取内存(在操作系统登记这块内存的临时使用权限)、使用和释放内存(向操作系统归还这块内存的使用权限)3,内存的来源??? 能够获取的内存就是三种情况 : 栈(stack) 、堆(heap) 、 数据区(.dat...原创 2021-06-21 07:21:41 · 166 阅读 · 0 评论 -
C语言实现对strncpy等各种函数的实现(分层) -- 不定时更新 -- 20210519
实现strncpy函数 设计: 分层实现;str.h 是自定义头文件,strncpy.c是 strncpy 函数功能的具体实现,main.c 主函数 编写 strncpy.c, 思路 : (1) get_str2 为要复制字串,最好不要改变。 (2)这里直接使用 strlen(get_str2);函数来计算字串长度,不自定义函数编写...原创 2021-05-19 12:08:32 · 130 阅读 · 0 评论 -
Linux--Vmare-不定时更新-20210518
Centos7 换源 1,确保Centos可以链接互联网 2,安装wget; # yum install wget -y 3,下载Centos7的repo文件(这里直接替换aliyun) #wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 4,更新镜像源 #yum clean all 清除缓存...原创 2021-05-18 16:34:48 · 76 阅读 · 0 评论