- 博客(28)
- 收藏
- 关注
原创 阿里云平台创建设备及连接
使用阿里云平台创建项目,利用MQTT.fx软件配置相关的连接,在软件上完成消息的订阅与推送,与手机APP进行同步数据。了解MQTT相关的协议。
2024-06-18 21:14:16
700
原创 STM32单片机的四种时钟源,系统时钟(SYSCLK)三个主要来源
STM32单片机的时钟系统主要包括四种不同的时钟源,这些时钟源为STM32内部的各个部分提供所需的时钟信号。
2024-05-30 13:00:00
663
原创 Linux系统编程中的文件操作和时间读取
基于缓冲区的文件操作:属于高级的IO操作,其中以printf函数是基于缓冲区的文件操作,基于缓冲区的文件操作通常使用标准库中的头文件提供的函数。这些函数大多数以f开头,表示它们是“文件”(file)相关的操作。缓冲区的输出条件:程序正常结束;printf遇到\n也可以全部输出;缓冲区存满1024字节后将输出1024字节内容;遇到 fflush(stdout);
2024-05-23 14:00:00
1269
原创 Linux系统:介绍、环境搭建与相关的指令操作
(了解一下)1.unix操作系统Unix 20 世纪 70 年代出现的一个操作系统,除了作为网络操作系统之外,还可以作为单机操作系统使用。Unix作为一种开发平台和台式操作系统获得了广泛使用,主要用于工程应用和科学计算等领域。Unix系统依然凭借其稳定性、可伸缩性和强大的网络功能等优点,在许多领域得到广泛应用。
2024-05-21 16:26:53
676
原创 学生系统单链表版引入文件操作
学生系统单链表版引入文件操作,原有代码基本不变,只是在代码中加入了文件读取和写入的代码。文件的写入则是,定义在print.c文件中,定义一个子函数用来向文件写入内容,写入的内容就是刚才通过对学生管理系统的指令操作,比如删除信息、修改信息,修改后的学生信息,同样是以链表的形式存储在计算机空间内,通过函数将链表的内容写入到文件中去保存到文件中,每次操作完程序后,打印学生信息时,文件都是重新被写入新的内容,这样就实现了修改后文件内容的也跟着修改了。
2024-04-16 11:00:00
337
原创 C语言文件操作练习题
1.创建一个 1.txt 文件,在里面存储一个字符 S,并将它读取出来输出到屏幕上。2.创建一个 2.txt 文件,将你的姓名,地址信息(省,市)存储到文件里面。3.判断 200 以内的素数,将素数保存在文件里面(带格式)。4.打开文件 2.txt 文件,判断里面的地址是否在河南省郑州市,如果是,输出姓名。5.将输入 0-15 的 10 进制转换成 2 进制。
2024-04-15 11:00:00
255
原创 文件操作相关内容及总结
文件就是实现数据存储的载体,按数据的组织形式分为:字符文件(文本文件),二进制文件;按照用途分为系统文件,库文件(标准库文件/非标准库文件),用户文件。Linux下的文件分类:-:普通文件;d:目录文件/文件夹;s:套接字文件;p:管道文件;l(小写的 L):链接文件;c:字符设备文件;b:块设备文件;man手册:man 1 一般是指令man 2 一般是系统相关函数man 3 一般是 C 语言标准库函数和文件操作相关的流程:第一步打开文件,仅仅得到一个文件描述符;
2024-04-12 17:33:49
1842
原创 C语言函数相关练习题
逆序打印,利用num对10取余,即num%10,求得个位后,num/10再求百位的值。例:1234,求个位,1234%10=4;求十位,1234/10=123,123%10=3;求百位,123/10=12,12%10=2;求千位,12/10=1,1%10=1;求几位数,使用循环,利用num除以10循环,例:1234,第一次1234/10=123;第二次123/10=12;第三次12/10=1;第四次1/10=0;1.给一个不多于5位的正整数,要求: 一、求它是几位数?二、逆序打印出各位数字。
2024-03-31 17:59:44
160
原创 C语言循环语句练习题
求Sn=a+aa+aaa+……+aa..aa(n个a)之值,其中a是一个数字,n表示a的位数。例如:2+22+222+2222+22222(此时n=5),n 由键盘输入
2024-03-24 16:24:13
227
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人