- 博客(9)
- 收藏
- 关注
原创 数据结构——顺序表
【百度百科】顺序表是在计算机内存中以数组的形式保存的线性表,线性表的顺序存储是指用一组地址连续的存储单元依次存储线性表中的各个元素、使得线性表中在逻辑结构上相邻的数据元素存储在相邻的物理存储单元中,即通过数据元素物理存储的相邻关系来反映数据元素之间逻辑上的相邻关系,采用顺序存储结构的线性表通常称为顺序表。顺序表是将表中的结点依次存放在计算机内存中一组地址连续的存储单元中。
2024-03-02 15:35:04
464
1
原创 寒假学习使用C++(6)——类与对象初探
从这里开始,我们就算是真正开始接触C++语言,我们都说C语言与C++最大的区别是C是面向过程语言,而C++是面向对象语言,而C++中的类与对象就是为了实现面向对象而设计的。相信大家在学习C++时有一个很大的问题就是什么是面向对象,通俗点讲,就是语序问题。面向过程: 谓(主,宾)。面向对象:主 (谓,宾)。比如说同样是我爱你,C语言注重的是爱这个动作的设计,而C++注重的是我,你这两个人的交互。这就是为什么我们常听,面向对象更符合人的思维。再举个例子,比如说把大象关进冰箱这个问题。
2024-02-09 12:24:23
884
1
原创 C语言总结
我们注意到上文中提到rand函数会使用一个种子,我们可以理解为一个随机数生成的起始位置,如果我们不设置,编译器默认为1,这样每次生成的值都是一样的,所以它生成的其实是一个伪随机值。参数是一个无符号整形,那我们不能每次在生成代码的时候都手动去改变这个值,设置我们rand函数生成随机值的起点。它会产生一个0到RAND_MAX的数字,RAND_MAX这是一个宏,在stdlib.h中定义为32767。我们想到c语言的time.h中的time函数,他会返回一个时间戳,而时间是时刻在变化的,原型如下。
2024-01-24 15:59:19
321
原创 寒假学习使用C++(3)
作者是初学者,文章中有很多不准确的表述,欢迎大家批评指正。本文C语句是在C99标准下编译的,C++语句是在C++11标准下编译的。加油!!!
2024-01-17 20:01:46
595
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人