![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
qq_41603966
这个作者很懒,什么都没留下…
展开
-
关于c语言I/O中scanf()的认识
关于c语言I/O中scanf()的认识2019-07-10今天是7月10号,开始着我的c语言的学习道路,今天我认识了c语言I/O流中的scanf()输入和printf()输出两种方式。scanf 的功能用一句话来概括就是“通过键盘给程序中的变量赋值”它有两种用法,或者说有两种格式。scanf(“输入控制符”, 输入参数);功能:将从键盘输入的字符转化为“输入控制符”所规定格式的数据,然...原创 2019-07-10 12:33:25 · 247 阅读 · 0 评论 -
7月5日小测试中的错误总结
7月5日小测试中的错误总结1. 写出下列程序的运行结果void func(int a) {switch (a) {case 0:printf(“0”);case 1:printf(“1”);default:printf(“2”);}}int main() {func(0);return 0;}在程序运行过程中,我天真的以为a的值是0直接就输出0,结果没有发现swit...原创 2019-07-15 11:50:55 · 156 阅读 · 0 评论 -
基于数组的学习(冒泡排序,选择排序)
基于数组的学习(冒泡排序,选择排序)今天是7月11日,学习c语言的第二天,今天主要学习的是有关c语言中的数组的知识。首先讲讲有关数组的概念。什么是数组数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。(转载)声明数组在 C 中要声明一个数组,需要指定元素的类型和元素的数量,如下所示:type arrayName [ arraySize ];这叫做一维数组。ar...原创 2019-07-11 11:46:24 · 192 阅读 · 0 评论 -
链表的遍历、创建、插入、删除
链表的遍历、创建、插入、删除首先创建一个结构体类型:struct Student{int num;char name[128];struct Student *next; };在主函数main中定义顶一个head作为链表的头指针,用来做遍历、创建、插入、删除int main(){struct Student *head;head=initStudent(head);lian...原创 2019-07-27 14:35:38 · 613 阅读 · 0 评论 -
串口(串行接口)相关概念
串口(串行接口)相关概念**作用:**通信**通信方式(怎么通信):**利用一对传输线就可以实行双向传输特点:1.按顺序一位一位的传输2.只要一对传输线就可以实行双向传输3.远距离通信(几米到几千米),但传输速度比较慢4.分为单工,半双工,全双工三种单工:一方传输另一方不回应,例如在跟一个哑巴交流半双工:对讲机等(一方发出传输,另一方等收到后再给予回复)全双工:一方传输另一方也...原创 2019-07-27 16:22:54 · 2668 阅读 · 0 评论 -
FTP项目总结
FTP项目这一周,我们运营网络编程的知识以及关于文件读写的相关操作等进行了了这次的FTP项目实战。我们做了查看目录操作 ls,从客户端上传文件到服务端操作put,从服务端下载文件到客户端操作get以及查看历史纪录操作hist和用户的登陆操作。具体实现步骤如下:ls查看目录操作:server: if(in_cmd->cmd==FTP_CMD_LS){ FILE *fp = po...原创 2019-08-19 15:40:22 · 906 阅读 · 0 评论 -
清洁桶项目
本周我们做了智能清洁桶项目,该项目主要实现以下功能避障小车模式:1.避障移动清洁桶模式:1.手伸过去,自动把盖子打开2.屏幕显示状态3.检测湿温度4.远程控制,tcpip发送控制命令涉及到的模块有:1.树莓派主控2.oled显示屏3.超声波模块4.湿温度传感器5.S90舵机6.马达和轮子7.清洁桶架构:远程控制服务度:树莓派远程控制客户端:linux虚拟机...原创 2019-09-04 21:10:00 · 278 阅读 · 0 评论