自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 带表头节点的双向链表

(尚未完善)#include <stdio.h>#include<stdlib.h>#define MAL_OK 1#define MAL_ERR 0typedef struct dblnode{int data;struct Dblnode *prior;struct Dblnode *next;}Dblnode;typedef Dblnode* L...

2018-12-22 19:15:44 796

原创 链表实现通讯录1

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co., Ltd. File name:Author:Jerey_Jobs Version:0.1 Date: Description:Funcion List: *****...

2018-12-14 21:11:58 199

原创 循环链表

#include <stdio.h>#include <stdlib.h>#define MAN_OK 1#define MAN_ERR 0struct node{int num;struct node * next;};typedef struct node Node;typedef struct node * link;void create_li...

2018-12-11 21:56:41 85

原创 带表头结点的单向链表

#include <stdio.h>#include <stdlib.h>#define MAN_OK 1#define MAN_ERR 0 struct node{ int num; struct node * next;};typedef struct node Node;typedef struct node * link;voi...

2018-12-10 18:53:57 136

转载 C语言基本知识6

1.简述Makefile的作用Makefile是一种工程的编译方法,它拥有非常强大的组织流程的能力。Makefile 通常是和 make 命令一起配合使用,很多大型项目的编译都是通过 Makefile 来组织的。 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系将会非常复杂。make是一个命令工具,它解释Makefile 中的指令(规则)。Makefile 文件描述了整个...

2018-12-07 21:41:32 117

原创 C——课堂练习

2018-11-25 23:53:35 106

原创 C语言基础知识5

函数一、库函数C编译系统将很多常用功能定义成库函数存放在相应的库文件中。比如在math.h文件中包含了常用的数学函数,如求开平方的sqrt函数等。调用sqrt函数务必包含以下命令行:#include<stdio.h>库函数的调用形式:函数名 (参数表)二、自定义函数...

2018-11-24 23:50:37 294

原创 C——training3

2018-11-23 22:17:25 92

原创 C—training2

2018-11-22 23:34:08 101

原创 C—training1

2018-11-22 22:50:07 133

原创 C语言基础知识4

一、一维数组的定义数组中元素的数据类型,不同之处在于定义数组需要指出数组中有多少个元素定义格式:类型名 数组名[整型常量表达式];例如:int a[10]表示定义了一个一维整型数组a,数组中有10个整型数据元素一维数组的定义说明:①数组名的命名方式与变量名相同,满足标识符的命名规则②定义数组时,需要指明数组的数据类型,即数组中元素的数据类型例如:float f[20]...

2018-11-20 21:36:28 262

原创 C语言基本知识3

一、编程规范软件编程规范作用增强程序可读性增强代码复用性增强代码维护性软件编程规范总则:排版注释标识符命名二、函数参数顺序点函数调用过程中,变量值发生变化的位置(点),称为函数参数“顺序点”。顺序点一般位于:(1)语句结束时值改变:k=2;k=k++ + k++;(2)&& || , ?:等运算符(3)函数参数传递时的求值顺序int k = 1;...

2018-11-18 22:21:13 187

原创 C语言基础知识2

一、基本数据类型基本类型:又称非构造性数据类型,其构造简单,是由系统事先定义好的。构造类型:又称复杂数据类型,一般由程序员将其它数据类型(包括构造类型本身)按一定的规则构造而成。指针类型:指针变量中只能存放地址(指针)。主要用于解决动态数据的建立、删除和使用。空类型: 主要用于数据类型的转换和定义函数的类型。C程序中的数据类型有常量和变量之分,分别属于以上这些数据类型。在程序中用到的所有...

2018-11-17 21:52:48 259

原创 C语言第四章练习(选择结构程序设计)

2018-11-16 21:48:23 1405

原创 C语言第三章练习(语句与输入输出)

2018-11-15 21:33:12 470

原创 C语言基本知识1

一、1、C语言一共有32个关键字,9个控制语句,34种运算符;2、数据类型有整形,实型,字符型,数组类型,指针类型,结构体类型,共用体类型等;3、函数作为程序的模块单位;4、允许直接访问物理地址,能进行未操作,可以直接对硬件进行操作5、生成目标代码质量高,程序执行效率高,可移植性好;二、源程序文件.c 目标文件.obj 可执行文件.exe三、1、C语言区分大小写...

2018-11-13 21:44:54 177

原创 GDB调试器、工程管理器-make和脚本Shell

一、gdb功能:1、启动被调试程序;2、让被调试程序在指定的位置停住;3、当程序被停住时,可以检查程序状态–变量值gcc -g test.c -o testgdb test 启动GDBbreak main 在main函数处设置断点run(r) :运行程序next(n) :单步运行程序(不进入子函数)step(s) :单步运行程序continue(c) :继续运行程序prin...

2018-11-11 20:57:56 150

原创 GCC编译器的基本常识

C程序以文件为单位进行编译1、 编译器GCC:可多文件编译2、 调试器GDB3、 工程管理器——Make:多文件操作(灵活性高,效率高)4、 脚本——Shell:程序可直接执行,不需编译(顺序结构)源文件.c——>预处理.i——>编译.o(二进制)——>链接——>可执行.exe或.out(Linux环境下)[二进制]注:gcc规定使用main函数,在硬件开发中使...

2018-11-10 22:46:44 270

原创 Linux基础知识考查1

1、在Linux 系统中,以(文件 )方式访问设备2、前台起动的进程使用(Ctrl+C )终止。3、在使用ls 命令时,用八进制形式显示非打印字符应使用参数(-b ) 。4、在Linux 系统中,用来存放系统所需要的配置文件和子目录的目录是(/etc)。5、在Linux 系统中,压缩文件后生成后缀为.gz 文件的命令是(gzip )。6、将/home/stud1/wang 目录做归档压缩...

2018-11-08 19:43:51 203

原创 Linux基础知识1

嵌入式开发概念:1.技术角度:以计算机技术为基础,软硬件可剪裁,有特殊要求的专用计算机系统。将应用程序,操作系统,计算机硬件集成一起的系统2.系统角度:设计完成复杂功能的硬件软件,并注册紧密耦合的计算机系统。特点:低成本,效率高,系统内核小,产品相对稳定性,实时性RTOS(实时操作系统)实时性:在规定时间内完成任务可分为软实时和硬实时硬件系统由处理器(运算器和控制器组成),存储器和输...

2018-11-05 19:32:55 89

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除