
C++学习
文章平均质量分 96
C++学习,包含算法。语言基础等
zty郑桐羽呀 『ZTY』主团团长
徒手摘星,即使徒劳无功,亦不至满手污泥————zty
QQ:953793685 团队:https://www.luogu.com.cn/team/98296
展开
-
[C++] 继承详解
今天zty带来的是继承详解,搞了5个小时,大家给个赞呗,zty还要上学,发作品会少一点先赞后看养成习惯先赞后看养成习惯演示用编译器及其标准这就是继承的语法格式继承方式与访问限定符号一样有着三种,不同的继承方式与不同的类成员组合会是不同的情况总结一下规律:基类 private 成员在派生类中无论以什么方式继承都是不可见的。这里的不可见是指基类的私有成员还是被继承到了派生类对象中,但是语法上限制派生类对象不管在类里面还是类外面都不能去访问它。原创 2024-12-09 18:37:32 · 2610 阅读 · 32 评论 -
[C++] 结构体 struct 详解
结构体思密达 先 赞 后 看 养 成 习 惯原创 2024-11-25 19:18:20 · 3504 阅读 · 20 评论 -
[C++] 语言入门
C语言是结构化和模块化的语言,适合处理较小规模的程序。对于复杂的问题,规模较大的程序,需要高度的抽象和建模时,C语言则不合适。为了解决软件危机, 20世纪80年代, 计算机界提出了OOP(object oriented programming:面向对象)思想,支持面向对象的程序设计语言应运而生。1982年,Bjarne Stroustrup博士在C语言的基础上引入并扩充了面向对象的概念,发明了一种新的程序语言。为了表达该语言与C语言的渊源关系,命名为C++。原创 2024-10-26 13:13:14 · 1953 阅读 · 5 评论 -
[C++] 指针详解 (上)(万字详解)
今天zty带来的是指针的详解,说实话,这个指针在我还没有写这篇博客之前,我都弄不明白,我也就是上网学学,然后学完之后给大家写个博客,先赞后看养成习惯先赞后看养成习惯演示用编译器在C++中,指针是一种极为特殊且关键的变量类型,它存储的是数据的内存地址而非数据值本身。尽管指针的概念相对抽象,用法也颇为复杂,使得不少初学者感到晕头转向(比如我),但一旦能灵活运用指针,你便能实现对程序内存的精准把控,甚至细化到字节级别的控制。原创 2025-03-31 18:56:15 · 1161 阅读 · 4 评论 -
[C++] 数组 详解
大家好啊,zty来更C++的基础之一,那就是数组,作为一个我们做题或者是开发一些内容都不可或缺的一个知识,那我们今天就来深入的去了解一下他,给他来个详解好吧,上一周的多态详解没有到100赞啊,这个博客我想要个100赞可不可以,zty呢最近在冲榜,大家多多支持一下啊,我的目标就是在寒假结束以前冲进前3000好吧,马上正月十五了,祝大家阖家团圆好吧原创 2025-02-10 09:55:33 · 3218 阅读 · 56 评论 -
[C++] 多态详解
多态 8000字详细讲解原创 2025-02-03 18:15:52 · 1972 阅读 · 24 评论 -
[C++] 函数详解
今天zty带来的是函数的详解,搞了4个小时,大家给个赞呗,zty还要上学,发作品会少一点 先 赞 后 看 养 成 习 惯原创 2024-11-11 06:30:00 · 1592 阅读 · 21 评论 -
[C++] 数据结构 树tree zty出品
从该节点到该节点往下连接的最长路径的连接的数量The height of a node is the number of edges on the longest path between that node and a leaf.其次,树结构就像真的树一样,每一个分支,也就是结点,都链接这许多分支,而树的根则是树的第一个元素,不被任何结点链接。树高即为根所连接的最长路径下的节点的层次The height of a tree is the height of its root node.原创 2024-10-17 17:46:52 · 1157 阅读 · 1 评论 -
C语言预处理详解
C语言设置了一些预定义符号,可以直接使用,预定义符号也是在预处理阶段完成的__FILE__ //进行编译的源文件__LINE__ //文件当前的行号__DATE__ //文件被编译的日期__TIME__ //文件被编译的时间__STDC__ //如果编译器遵循ANSIC其值为1,否则未定义#define允许把参数替换到文本中,这种实现通常称为宏,或者宏定义下面是宏的申请方式:其中的parment -list是一个由逗号隔开的符号,它们可能出现在stuff中。原创 2024-10-17 17:30:36 · 1074 阅读 · 0 评论 -
[C++] 算法 队列(Queue)
C++队列queue模板类的定义在头文件中,queue 模板类需要两个模板参数,一个是元素类型,一个容器类型,元素类型是必要的,容器类型是可选的,默认为deque 类型。这是因为队列在顺序存储上的不足:每次从数组头部删除元素(出队)后,需要将头部以后的所有元素往前移动一个位置,这是一个时间复杂度为O(n)的操作。循环队列,可以把数组看出一个首尾相连的圆环,删除元素时将队首标志往后移动,添加元素时若数组尾部已经没有空间,则考虑数组头部的空间是否空闲,如果是,则在数组头部进行插入。原创 2024-09-19 18:43:30 · 4023 阅读 · 20 评论 -
[C++] 算法 优先队列(priority_queue)
优先队列是一种,除了具有队列的性质(先进先出,队列头出,队列尾入),还具有一个及其重要的性质:实现快速得到队列中的元素。使得优先队列有一定的顺序特点,例如排列 和排列。例:当优先队列为排列时,队列元素的头部始终保持数值最大,并且可以通过队尾插入数据,队首移出数据等操作,。上述过程,或者说优先队列的本质,其实就是,包含了堆的操作,从大到小排列,本质就是一个,同理,从小到大排列本质就是一个。原创 2024-09-08 09:31:26 · 1666 阅读 · 0 评论