摘要: 隐藏的细节:编译与链接 编译:将源代码翻译成机器代码 在编译过程中使用gcc -c main.c 先编译main.c文件 然后使用gcc -c math.c 编译math.c 文件 在编译后会生成2个扩展为.o 的文件 main.o 和 math.o .o文件是目标文件,该类型的文件在Linux通用 阅读全文
posted @ 2023-01-02 11:25 cyfly 阅读(80) 评论(0) 推荐(0)
摘要: 51单片机储存器结构 80C51单片机的内部存储器分为内部程序存储器和内部数据存储器,这种程序与数据分开存放的存储器结构称为“哈佛”结构。所谓哈弗就是数据与程序分开存储,这也是51单片机的缺点:速度不快;对应的是冯诺依曼结构,是数据与程序存储一块。 程序存储器 单片机复位后,程序计数器(PC)的内容 阅读全文
posted @ 2022-08-23 16:50 cyfly 阅读(1211) 评论(0) 推荐(0)
摘要: int* 与 int * int* a, b, c; 的实际含义是:创建一个int型指针a和两个int型变量b,c。 int *a, *b, *c;的意思是:创建三个int型指针 a,b,c int *a, b, c;的意思和 第一个相同 建议不要使用第一种 函数 &传递 void m(int &k 阅读全文
posted @ 2022-08-18 23:58 cyfly 阅读(42) 评论(0) 推荐(0)
摘要: 代码通俗易懂 还有练习题练手 博客后台 - 博客园 (cnblogs.com) 基础 一般用V表示点 E表示边 (无向图)连通表示:任意的两个点都可达 连通分量:极大连通子图 (有向图)强连通:任意2个点都可达 强连通分量:极大强连通子图 无向图连通最少要n-1条边,无向图不连通最多(n-1)(n- 阅读全文
posted @ 2022-08-18 22:27 cyfly 阅读(190) 评论(0) 推荐(0)
摘要: 我使用了别人的定制主题,在页面定制CSS代码加入img的选择器,根据需要缩放图片 主题地址 https://guangzan.gitee.io/awescnb-docs/ https://www.yuque.com/awescnb http://t.zoukankan.com/CryFace-p-1 阅读全文
posted @ 2022-08-18 22:24 cyfly 阅读(21) 评论(0) 推荐(0)
摘要: 参考资料 遍历的非递归写法 中序遍历 左子树-->根节点-->右子树,在访问完成根节点后,接下来访问的下一个节点是右子树的最左边节点, 这个结论可用于中序线索二叉树的遍历 //非递归的中序遍历 #include<bits/stdc++.h> #include<iostream> #include<a 阅读全文
posted @ 2022-08-18 16:22 cyfly 阅读(52) 评论(0) 推荐(0)