- 博客(12)
- 收藏
- 关注
原创 C语言结合数电/模电中的二进制、八进制、十进制、十六进制转换详解
本文详细解析了二进制、八进制、十进制和十六进制在C语言与数电/模电领域的应用。二进制对应硬件高低电平,是电路基础;八进制和十六进制作为二进制的简化表达,便于嵌入式开发;十进制则用于人机交互。文章系统介绍了各进制间的转换方法:二进制转其他进制采用分组法,十进制转其他进制使用除基取余法,并提供了详细的示例和对照表格。同时强调理解转换原理的重要性,虽然在线工具可快速完成转换,但掌握底层逻辑对硬件编程至关重要。通过"硬件本质-语法规则-代码实现"的全链路分析,展现了进制转换在嵌入式系统开发中的核
2025-11-23 16:19:23
973
原创 C语言分支和循环语句
本文介绍了C语言中的分支和循环语句。分支语句包括if-else和switch语句,if-else用于条件判断,switch适用于多条件选择;循环语句包含while、for和do-while三种结构,分别通过不同方式实现代码重复执行。文章还强调了break和continue关键字在循环中的区别使用:break直接终止循环,continue跳过当次循环。通过多个示例代码展示了各语句的具体应用场景和注意事项,为C语言初学者提供了清晰的流程控制语句使用指南。
2025-11-06 22:08:20
715
原创 全网最详细的ASCII码表/编码、转义字符、占位符和操作符优先级
本文介绍了编程中常用的基础概念:1. ASCII编码系统(定义了128个字符);2. 转义字符(以反斜杠开头的特殊字符表示);3. C语言占位符(详细列出%d、%f等32种格式说明符);4. 操作符优先级规则(图示说明运算符执行顺序)。文中均附有相关示意图和详细参考链接,适合编程初学者快速掌握这些基础知识。
2025-01-13 12:53:07
1325
原创 用C/C++代码加随机数方法写一个猜数字游戏
本文介绍了使用C语言实现猜数字游戏的关键知识点和代码实现。首先解释了rand()函数生成随机数的原理及其局限性,然后引入srand()函数设置随机数种子,结合time()函数获取时间作为种子值,确保每次运行生成不同的随机数序列。文章详细展示了完整代码实现,包括菜单界面、游戏逻辑和次数限制功能,并提供了两个版本:无限猜测版和5次限制版。最后强调该游戏重点在于编程思路,知识点虽基础但需要理解随机数生成机制。
2024-11-04 19:18:10
957
2
原创 用C/C++代码实现课后作业/数字游戏/运算/经典实例(持续更新......)
用C/C++代码实现课后作业/数字游戏/运算(持续更新......)
2024-11-01 20:12:28
446
原创 Visual Studio写C/C++代码常用快捷键
本文整理了Visual Studio中C/C++编程常用的快捷键,涵盖代码编辑、调试、导航和窗口管理等功能,如Ctrl+K+F整理格式、F5启动调试等。同时提供了C语言相关的实用链接,包括库函数参考、关键字列表和ASCII码表等资源,帮助开发者提高编程效率。适合初学者和需要快速查阅VS快捷键的程序员参考。
2024-10-25 19:08:31
2191
原创 KNX智能家居工程设计
KNX综合运用课程为专业核心课程,需要一定的硬件设备知识、软件编程知识与网络通信连接知识,《电工基础》《数字电子技术》、《模拟电子技术》、《单片机技术及应用》等课程为其前期基础课程。通过本课程的学习,要求学生熟练掌握KNX设备安装、网络通信线路连接、ETS5软件使用等技能,了解常用通信协议标准如RS232/RS485协议、tcp/ip协议、KNX协议,能够使用ETS5软件进行设备的连接与调试、通信协议的设定、网络拓扑的配置等功能。
2023-11-04 02:46:12
385
1
原创 《Visual Studio Installer》C#上位机程序设计出一个计算器
《Visual Studio Installer》C#上位机程序设计出一个计算器
2023-06-16 19:13:41
1222
2
原创 《Visual Studio Installer》物联网工程关键技术实现低频卡门禁系统
《Visual Studio Installer》物联网工程关键技术实现低频卡门禁系统
2023-06-15 21:03:05
738
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅