- 博客(18)
- 收藏
- 关注
原创 网络编程知识整理
典型协议传输层常见协议有TCP/UDP协议。应用层常见的协议有HTTP协议,FTP协议。网络层常见协议有IP协议、ICMP协议、IGMP协议。网络接口层常见协议有ARP协议、RARP协议。TCP传输控制协议(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。UDP用户数据报协议(User Datagram...
2019-09-08 21:31:41
169
转载 八大排序 整理
八大排序整理与比较(参考大佬链接 https://blog.youkuaiyun.com/c406495762/article/details/78979946)1.选择排序 每趟从待排序的记录中选出关键字最小的记录,顺序放在已排序的记录序列末尾,直到全部排序结束为止。(1)简单选择排序#include <iostream>#include...
2019-07-25 19:22:04
312
转载 带表头节点的循环双向链表基本操作
/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co., Ltd. File name:Author:Jerey_Jobs Version:0.1 Date: Description:Funcion List: *****...
2019-02-17 20:51:12
271
转载 循环链表基本操作
/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co., Ltd. File name:Author:Jerey_Jobs Version:0.1 Date: Description:Funcion List: ****...
2019-02-17 20:50:18
383
转载 带表头节点的链表基本操作
/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co., Ltd. File name:Author:Jerey_Jobs Version:0.1 Date: Description:Funcion List: *****...
2019-02-17 20:47:59
649
转载 链表排序(插排无注释)
#include <stdio.h>#include <stdlib.h> //调用malloc函数,返回值为void#include <time.h> struct node // 创建链表节点{ int num; ...
2019-02-17 20:46:14
207
转载 链表基本操作
一、工程文件的创建1、main在根目录下新建一个名为main的文件夹,里面包含Makefile文件和src源码文件夹。其中Makefile如下所示代码编写:include ../scripts/Makefile all : $(Objs) clean : rm -rf $(Objs)在src里面新建一个main.c,里面写上包括但不限于,链表创建,链表释放,链表插入...
2019-02-17 20:44:54
253
转载 用环形链表解决约瑟夫环
#include <stdio.h>#include <stdlib.h> struct node //定义链表节点{ int num; //数据域存放1整型数据 struct node * next; //指针域指向自己同类型}; typedef s...
2019-02-17 20:35:42
230
原创 1.23苏嵌学习笔记
工程管理器-make指管理较多的文件,make工程管理器也就是个“自动编译管理器”,这里的自动是指它能够根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时它通过读入makefile文件的内容来执行大量的编译工作。编写规则:1.需要由make工具创建的目标体(target)(终极目标),通常是目标文件或可执行文件。2.要创建的目标体所依赖的文件;创建每个目标体时需要运行的命令,这一行...
2019-01-24 14:08:00
163
原创 1.21苏嵌学习笔记
man 查阅Linux上的手册页, man [n] item n表示节号,一般为1-8,如果省略将从第1节开始查找 item :需要查阅的条目find -name 文件名* 在当前目录下查找find 路径 -name 文件名* 在路径下查找ls -a :显示所有文件包括隐藏文件-l :输出文件的详细信息-h :与-l一起使用时,以人类可读的方式显示文件大小...
2019-01-21 19:13:04
168
原创 1.19苏嵌学习笔记
计算机系统的三大领域: 服务器市场:功能强 利润最大 可用性强 可扩展性桌面市场:最广阔的市场嵌入式市场:潜力最大的市场亚微计算机(嵌入式计算机)是以嵌入式系统的形式隐藏在各种装置产品和系统中。嵌入式系统:以应用为中心,以计算机技术为基础,软硬件可裁剪,应用系统对功能、可靠性、成本、体积、功耗和应用环境有特殊要求的专用计算机。是将应用程序、操作系统、计算机硬件集成在一起的系统(技术角度)。...
2019-01-21 19:11:58
111
原创 12.06苏嵌学习
关键字:union:联合体,当多个基本数据类型或复合数据结构要占用同一片内存时使用。多种类型,多个对象,多个事物只取其一时。enum:枚举类型声明代表常量的符号名称。 enum 类型名{x,y,z} 括号整体为枚举表,里面的元素为枚举常量用法:作为switch的标签第一个枚举常量若没有赋值则这个枚举常量的值为0,下一个比前一个大1强制类型转换 (int) 1.5 = 1 (被转...
2018-12-08 22:27:40
109
原创 12.05苏嵌学习
printf()函数功能:向终端输出若干个任意指定类型的数据%x %X 分别表示输出是16进制数的字母的大小写 还有浮点型的%e %E%与d之间 可以加修饰符m 输出数据域宽,数据长度<m,左补空格;否则按实际输出.n 对实数,指定小数点后位数(四舍五入)对字符串,指定实际输出位数-减号 输出数据在域内左对齐(缺省右对齐)指定在有符号数的正数前显示正号0 输出...
2018-12-06 15:48:06
153
原创 12.02苏嵌学习笔记
linux C 操作指令补充ls -s 显示文件详细信息chmod abc 1.ca=4 b=2 c=1rwx rwx rwxu(user) g(group) o(other) A(all)自己-组员-除了这一组的其他用户chmod 777 1.cchmod a+rwx 1.ccp -r 目录名 目录名 复制目录...
2018-12-03 13:34:45
114
原创 11.29苏嵌学习笔记
必须使用main作为子函数,程序从主函数开始执行,具有唯一性,后面不能带";"函数体用 { 开始,用 } 结束用 ; 作为语句结束的标志定义变量:为变量分配空间,只能定义一次声明变量:表示变量已经定义,扩展变量的使用范围,声明可以多次申明(不分配空间)C语言程序是由文件构成的,文件是由函数和预处理器,函数由语句构成注释部分 1 必须用/* /括起来2 必须成对出现3 / ...
2018-11-29 22:12:25
231
原创 11.28苏嵌学习
linux上的c语言命令cd (/home/) 改变当前目录 第一个/表示根目录,第二个/表示到home结束ls 查找目录下的文件cd . 当前目录cd … 当前目录的上一级目录mkdir 目录名 创建目录touch 文件名 ...
2018-11-28 22:14:29
126
原创 11.27苏嵌学习
1至n的递归求和心得体会:今天在辅导与同学的帮助下完成了1至N的递归求和程序,在开始时遇到了据辅导说最头疼的“”段错误“”,多次修改程序后才发现使用了C++的程序语言导致数据类型错误,也提醒了自己以后在编写程序是也要注意这类问题。...
2018-11-27 22:49:51
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人