- 博客(8)
- 收藏
- 关注
原创 (学习记录)C++——namespace
namespace前言一、namespace是什么?namespace嵌套输入&输出简述缺省参数/默认参数函数重载简述前言学习C++时,经常看到一句代码using namespace std,这句代码有什么用?是什么意思呢?下述文章中,将这个问题进行解答。一、namespace是什么?首先要知道,C++是解决C语言的一些不足。在C语言中,没有规定定义一个变量时,变量名与库里的关键字不能相同。所以导致两人在写一个项目时,其中一人命名的函数名与另一人命名的变量名相同时,就会引发重定义问题。
2022-04-26 15:07:37
813
原创 (学习记录)双向带头循环链表
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录概述链表结构尾插尾插测试尾删2.读入数据总结概述双向带头循环链表,它首先必须有一个带哨兵位的头结点。哨兵位的prev和next都指向它自己。假设链表有三个值(1,2,3),如图,则哨兵位的next指向1哨兵位的prev指向31的next指向21的prev指向哨兵位2的next指向32的prev指向13的next指向哨兵位3的prev指向2这就是一个完整的双向带头循环链表。链表结构首先,创建头文件.
2022-03-29 12:33:46
1150
原创 (学习记录)——队列
目录队列的概念队列的实现队列结构队列初始化队列插入队列删除判断队列是否为空队列长度队列取头数据队列取尾数据队列销毁队列的应用队列的概念队列只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列特点是先进先出FIFO(First in Frist Out)。入队列:进行插入操作的一端称为队尾出队列:进行删除操作的一端称为对头队列的实现队列最好用链表实现。如果使用数组,需要将所有数据向前挪动,时间复杂度为O(n)。使用链表,则只需要将头节点删除,时间复杂度为O(1) 。队列
2022-03-29 10:19:16
624
原创 数据的存储
数据的存储整型数据在内存中存储原码、反码、补码大小端字节顺序浮点数在内存中的存储整型数据在内存中存储我们知道现代计算机存储和处理的信息以二值信号表示。每个二进制数字,称为位(bit)。整型数据在编译器(VS2019)中一般以16进制显示,如下:int main(){ char a = 10; short b = 10; int c = 10; return 0;}图中(0x 00 3D FB XX)表示整型数据的地址,char a是一个字节(byte),地址是(0x 00 3D
2021-12-10 15:40:49
241
原创 (学习记录)C 0004——简单的了解C语言
从0开始的的C语言简单的了解指针内存简单的了解结构体简单的了解指针学习指针前,我们必须了解内存。内存内存是电脑上特别重要的存储器,计算机中所有程序运行都是在内存中进行的。内存就像一块区域,这块区域中,又分为一条街、一幢楼或者某一个房间,假如我想找到一个人,按照他所在的地址,某某区、某条街、某幢楼,某个门牌号,这样就可以精确的找到他。简单的了解结构体...
2021-06-14 21:58:16
164
1
原创 (学习记录)C 0003——简单的了解C语言
@TOC系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,
2021-06-14 16:19:31
245
1
原创 (学习记录)C 0002——简单的了解C语言
学习记录简单的复习“C 0001”变量的作用域和生命周期字符串、转义字符、注释简单的了解“选择语句”简单的了解“循环语句”简单的了解“函数”简单的了解“数组”简单的了解“操作符”从0开始的C语言学习记录复习一、二、使用步骤1.引入库2.读入数据总结复习main()函数例题:在一个项目中,添加两个源文件,分别命名为 test1 和 test2,test1中打印0001:int main(){ printf("0001\n"); return 0;}tes
2021-06-07 17:48:58
254
原创 (学习记录)C 0001——简单的了解C语言
从0开始的C语言学习记录自我介绍目标如何学好编程开始学习C的第一个程序主函数int main(void) 和 int main()的区别过时的代码Hello World数据类型数据类型的使用和大小ASCII码表变量和常量变量的分类变量的使用自我介绍我很喜欢玩游戏,不管是以前的经典游戏,还是近年来的3A级大作,每每在体验到它们优秀的可玩性或者让人难以忘怀的故事情节时,让我常常想,自己也能做一款这样令人满意的游戏, 这就是我想学好编程的动力。目标要去成为一名合格的程序员。首先要学好最基础的C语言,再
2021-06-03 22:19:43
274
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人