- 博客(4)
- 问答 (3)
- 收藏
- 关注
原创 链式
一、什么是数据结构: 1.数据结构的起源 1968年,美国高德纳教授,《计算机程序设计的艺术》的第一卷《基本算法》的出版,开创了数据结构和算法的先河 数据结构是一门研究数据之间的关系和操作的学科,而非计算方法 数据结构+算法=程序 沃斯,凭借这个观点,获得了图灵奖,这句话展示了程序的本质 2.数据结构的基本概念 数据:所有能输入到计算机中,能被程序处理的描述客观事物的符号(变量、数组) 数据元素:组成数据的,有一定意义的基本单位,也称为节点(结构体变量) 数据项
2021-04-25 16:36:39
282
原创 结构体
结构 结构是由程序员自己设计的一种数据类型,用于描述某一个事物的各项数据,由若干个不同的基础数据类型组成 设计: struct 结构体名 { 数据类型1 成员名1; 数据类型2 成员名2; ... }; 定义结构变量: struct 结构体名 结构体变量名; 注意:在定义结构变量时,struct 关键词不能省略 定义结构变量初始化: struct 结构体名 结构体变量名 = {v1,v2,v3...}; 注意:要根据设计结构体时成员顺序来初始化 struct 结构体名 结构体变
2021-04-12 12:12:56
70
1
原创 指针
什么是指针: 指针就是一种特殊的数据类型,使用它可以定义指针变量,指针变量中存储的就是整型数据,代表了内存编号,通过这个编号可以访问到对应的内存 为什么要使用指针: 1、函数之间是相互独立的,但是有时候需要共享变量 函数传参是值传递 全局变量容易命名冲突 使用数组还需要传递长度 命名空间是独立的,但是地址空间是同一个,所以指针可以解决这个问题 2、由于函数之间是值传递(内存拷贝),对于字节数较多的变量,值传递的效率较低,如果传递变量的地址只需要传递4\8字节 3、堆内存无法取名字,它不像data、bss、s
2021-04-08 16:53:58
56
2
原创 Linux
@Linux 学习目标:Linux基础命令 学习内容:Linux Linux管理硬盘的能力非常强,所以我们看到的只有一个分区 / 根目录,存储了所有的文件 bin 存放系统命令 dev 设备文件(一切皆文件) media 多媒体目录 u盘、光驱、挂载的目录 proc 记录程序运行过程中的资源使用情况 sbin 存储超级用户才能使用的系统命令 sys 存储系统相关的文件 var 存储系统相关的日志 boot 存储系统启动相关的文件 et
2021-03-16 08:49:03
54
空空如也
打印机的usb连接,在不调用厂商提供的打印机库的情况下怎么进行指令发送
2022-04-29
mfc Tab Control控件切换时出现越界
2022-03-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人