- 博客(8)
- 收藏
- 关注
原创 关于队列的十个问题
关于队列的十个问题 1、队列是什么? 队列(queue)是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。 2、队列的抽象数据类型队列同样是线性表,不同的就是插入数据只能在队尾进行,删除数据只能在队头进行。InitQueue(*Q):初始化操作,建立一个空队列Q。DestroyQueue(*Q):若队列Q存在,则销毁它。ClearQueue(
2018-02-06 09:39:49 1528
原创 【课堂笔记】C语言基础与提高3
指针 1、定义与作用指针是变量的一种,里面是地址,通过地址找到要找的数据。单元的地址就是指针的内容; 2、指针运算符 &是取地址的运算符,*是表示指针运算符例: int *p1, a; p1= &a; *p1 = 3;&:取地址;*:1.定义时表示的是指针变量。2.使用时表示取值。 例:利用指针运算实现
2018-01-31 20:05:15 143
原创 【课堂笔记】C语言基础与提高2
数组: int a[10]; 表示定义了一个整型数组,数组名为a,有10个元素。a[0]——a[9],从低地址到高地址。 一维数组的初始化: int a[4] = {0, 1, 2, 3};也可以给部分赋值,只要对其中一个元素赋过值,其他未赋值的元素为0,如果都不赋值,则各元素的值为随机值。 数组的地址: a 和 &a, a即是数组名也
2018-01-29 09:09:59 184
原创 【课堂笔记】Linux中的MakefileShellGDB工具
Makefile: Makefile:工程管理器,每个目录下都会有一个Makefile,最上层的Makefile文件是总控Makefile;要求不是会写Makefile而是能读懂Makefile文件。 Makefile的基本格式:target: dependency(Tab一下) command #只能按tab,否则会报错 target(目标):通
2018-01-25 15:42:40 158
原创 【课堂笔记】C语言基础与提高1
C语言基础与提高 基本数据类型的字节 整型 int 4个字节单精度浮点型float 4个字节双精度浮点型 double 8个字节字符型char 1个字节长整型 long 4个字节 8个字节(64位)短整型 short 2个字节 sizeof() 不是函数,是一个运算符 例1:下面这段代码的结果是什么?int main(){
2018-01-25 15:40:15 122
原创 预习的十个问题
一、什么是变量,什么是常量 答:1、变量:其值在其作用域内可以改变的量称为变量。一个变量应该有一个名字,在内存中占据一定的存储空间。变量依据其定义的类型,分为不同的类型,如整型变量,字符型变量,浮点型变量,指针型变量,变量的值发生改变意味着它可以被覆盖、被写入、被赋值。每一个变量必须要有一个名字和它所在内存空间绑定。2、 常量:其值不会发生改变的量称为常量,它们可以和数据类
2018-01-23 21:27:59 177
原创 Linux基本命令的说明
文件处理类 dd 1、 作用dd用来复制文件,并根据参数将数据转换和格式化 2、 格式dd [options] 3、 主要参数bs=字节:强迫ibs=;及obs=;cbs=字节:每次转换指定的;conv=关键字:根据以逗号分隔的关键字表示的方式来转换文件;count=块数目:只赋值指定的的输入数据;ibs=字节:每次读取指定的
2018-01-23 16:01:12 176
原创 【课堂笔记】Linux的基础知识,基础命令,常用工具-1
Linux的哲学:一切皆为文件。嵌入式中的软硬件可裁剪指的是不需要的东西可以去掉Linux根目录下的必要目录/bin:二进制可执行文件的目录/etc:操作系统的配置文件目录/dev:设备文件目录/home:系统默认的用户目录(家目录)/sbin:高权限可执行二进制文件(root用户可执行的)/tmp:临时文件存放目录(重启后清空,不要在此存放文件)/usr:应用
2018-01-23 12:53:55 143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人