会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cyfuture
博客园
首页
新随笔
联系
订阅
管理
2023年1月2日
c语言的编译和链接
摘要: 隐藏的细节:编译与链接 编译:将源代码翻译成机器代码 在编译过程中使用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)
2022年8月23日
51单片机如何运行程序
摘要: 51单片机储存器结构 80C51单片机的内部存储器分为内部程序存储器和内部数据存储器,这种程序与数据分开存放的存储器结构称为“哈佛”结构。所谓哈弗就是数据与程序分开存储,这也是51单片机的缺点:速度不快;对应的是冯诺依曼结构,是数据与程序存储一块。 程序存储器 单片机复位后,程序计数器(PC)的内容
阅读全文
posted @ 2022-08-23 16:50 cyfly
阅读(1211)
评论(0)
推荐(0)
2022年8月18日
c语言基础
摘要: 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)
图/最小生成树/最短路径/拓扑排序/Tarjan/关键路径
摘要: 代码通俗易懂 还有练习题练手 博客后台 - 博客园 (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)
公告