- 博客(9)
- 收藏
- 关注
原创 74HC573和74HC574作为锁存器的区别
内容来自deepseek,但内容我已全读完并基本理解,我在multisim中进行了验证,两张图如下:
2025-11-17 16:01:30
218
原创 基于三极管的TTL与非门电路原理
下面的链接的视频讲解,很详细,我看懂了:https://www.bilibili.com/video/BV1dX4y1U7eA/?vd_source=b0ab9e81b25c01962fde09175cc20972
2025-11-11 20:25:20
140
原创 用while(! feof(fp))来判断文本文件是否到达最后,会多读取一个字符“-1‘\377’”
C语言教材习题e12-1中,读取一个文件“e12-1.txt”时,应一共6个字符“1f3e@$”,但用while(!feof(fp))来判断文件是否结束时,最后会读取出一个字符“-1‘\377’”,造成多余读取。应改为while((c = fgetc(fp))!= EOF),则可正确读取6个字符后,舍弃最后的“-1‘\377’”,获得结果正确。
2025-10-20 08:45:51
214
原创 连续输入并读取不同类型的数据,注意清除各个数据之间的空格
提前定义了一个结构类型struct student,包含int;char四个类型的数据。主程序中依次录入5名同学的int;char三个数据,开始用scanf("%d%s%c",&stu[i].num,stu[i].name,&stu[i].grade)连续读取三个数据,读取失败。后改为下面程序中的分两次读取,中间加入一个 getchar()语句来清除空格。
2025-10-14 08:31:26
235
原创 自建函数中对主程序中的字符串进行处理,指针的改变要注意
自建函数delchar中,要对主程序中传递来的字符数组s进行处理,此处是要在字符串s中,删除所有的字符c.由于在循环体中已经对s进行了多次的s++,所以在自建函数最后一句中,为了对主程序中的原字符串s进行赋值之前,要先进行s-length,使得s恢复到主程序中的s。/*为什么先s-length,因为此时的s已经在主程序中的s基础上,进行了length次的s++*/
2025-10-09 17:03:52
238
原创 从VS code转到Code blocks,如何配置MinGW 的 GCC 编译器
点击global compiler settings---Toolchain executables选项卡,点击"auto-detect",图中的compiler's installation directory文本框中,能显示出本机中的Mingw Gcc编译器的安装路径,比如我的路径是D:\CodeBlocks\MinGW,点击ok,就完成了MinGW 的 GCC 编译器的配置。为了配置MinGW 的 GCC 编译器,在Code blocks的菜单栏,选择settings----compiler。
2025-10-03 23:14:22
1094
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅