自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 C++继承详解(多继承,菱形继承,虚继承)

通过这篇文章我相信你已经对继承了解的更深了一点,那么尝试回答一下下面的题目看看吧1. 什么是菱形继承?菱形继承的问题是什么?2. 什么是菱形虚拟继承?如何解决数据冗余和二义性的。其实很多东西没有我们所想象当中的那么难,不用害怕,也不用焦虑,坚持学下去,一定会有收获的!

2024-06-05 22:14:44 1003

原创 C++继承详解(富含代码和通俗示例,小白也能0负担听懂)

好啦,看完这篇博客我觉得你一定对C++里面有关继承的部分有了比较清晰的简单认知,下一篇文章我们就要进化啦!我们将要来讨论一些更难更复杂的问题:有关于多重继承,菱形继承,和虚拟继承!

2024-05-29 21:55:00 704

原创 [Linux]新手小白如何搭建Linux环境(阿里云,腾讯云,华为云服务器搭建指南,风险最小,最易实操的方法!)

风险很大不推荐一般推荐。

2024-05-06 21:32:51 392 1

原创 顺序栈的实现&括号匹配问题

注意:当栈为空的时候(包括匹配判断的中途栈为空的情况)返回之前要释放内存,否则会导致内存泄漏。

2023-10-21 21:24:40 106

原创 带头双向链表的实现

无论插入还是删除,建议将指定位置前面一个节点和后面一个节点都标记出来,然后就不用考虑次序问题,四句代码任意倒,就可以得出正确的代码。

2023-10-16 21:44:24 80

原创 时间复杂度的计算

当我们写出一个解决问题的算法时,我们该如何去评价一个算法的好坏呢?我们一般会从时间和空间两个维度去评判一个算法的好坏,时间复杂度主要衡量一个算法的运行快慢,而空间复杂度主要衡量一个算法运行所需要的额外空间。以上就是对时间复杂度的简单介绍以及一部分关于时间复杂度计算的简单典型例题·。

2023-09-10 18:45:25 110

原创 自定义类型

enum X{枚举的可能取值};枚举的可能取值默认从0开始递增1往下走,也可以更改默认值,更改之后从默认值开始往下递增1。

2023-08-15 20:08:45 78

原创 字符串函数相关知识点

字符串已经'\0'作为结束标志,strlen函数返回的是在字符串中'\0'前面出现的字符个数(不包 含 '\0'。没有'\0'做为结束标志的话会一直在内存中向后找,直到找到'\0'。

2023-08-07 17:40:45 41

原创 指针进阶概念

是指针,是一种指向数组的指针。存放的数组的地址。

2023-07-29 15:18:27 40

原创 指针的初阶概念

本文主要介绍指针的简单概念和一些初阶的常识提示:以下是本篇文章正文内容,下面案例可供参考提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了部分指针的简单概念,我们下次再见。

2023-07-29 15:02:07 51

原创 操作符二三事

(移动的是补码二进制位,因为整数在内存中存储的是补码)(浮点数是不能进行移位操作符)不要移动负数位,这个标准未定义16进制里面 abcdef分别表示(10 11 12 13 14 15):把一个数按照正负直接翻译成二进制就是原码。最高位表示符号位,最高位0表示正数,1表示负数正整数原码,反码,补码是相同的。(二进制补码进行计算)(只能对整数进行操作)

2023-07-18 21:45:55 36

原创 简单小游戏的实现——扫雷

【代码】简单小游戏的实现——扫雷。

2023-07-15 18:01:56 62 1

原创 c语言实现简单三子棋游戏

整个结构分为三个部分test.c 测试游戏逻辑game.c 游戏函数体game.h 游戏函数声明。

2023-07-14 21:11:36 66 1

原创 冒泡排序的分析

2023-07-14 15:38:39 61 1

原创 一些关于数组的知识点

在编程过程中,我们会遇到要存放大量同类数据的情况,这时侯就不得不介绍C语言中非常必要的一个东西——数组了本文简单介绍一些关于数组的知识点。

2023-07-14 14:49:55 98 1

原创 函数栈帧的创建与销毁

函数栈帧的创建与销毁

2023-07-12 15:20:55 50 1

原创 简单函数递归

函数的递归思想是编程中的重要思想,但是对于初学者来说较难掌握,本文就通过一些简单的例题来让初学者了解什么是函数的递归以上就是今天要讲的内容,本文仅仅通过了两个简单的例题为初学者介绍了函数递归的思路以及运用,而函数递归还有很多更加复杂的问题,例如汉诺塔以及斐波那契额数列问题,同时函数递归虽然简化了代码,但是也会带来一些难以预料的问题,大家感兴趣可以详细了解一下,下次我们再来深入讨论这些复杂的问题。

2023-07-11 18:03:08 66

原创 初识C语言(2)

这里对文章进行总结:以上就是今天要讲的内容,本文简单介绍了一些作用域生命周期,以及一些关于常量,字符与字符串还有关于转义字符的一些小知识点,希望大家能够掌握哟。

2023-06-04 17:30:37 27

原创 最初的起点-初识C语言

想要回到最初的起点–C语言,重新出发,本博客就是从对C语言的重新介绍以及对很多细节的重新回顾开始哒,希望可以让更多的超级新手小白可以和我一起更好的理解C语言!这就是我们初识c语言的第一程啦,相信你一定觉得很容易,我们要一起走下去哦!

2023-06-02 22:23:27 71

原创 数据结构-顺序表(动态版)

前面我们介绍了一个静态版的顺序表,然而在我们日常生活中,静态版的数据表时常会有空间浪费,空间不够的问题,所以我们需要一个可以动态开辟内存的顺序表,下面就让我们看看怎么实现它吧!本文简单介绍了一部分常用的动态内存函数,同时利用这些函数对静态的顺序表进行了优化。

2023-04-19 22:22:21 59

原创 数据结构-顺序表(静态版)

本文简单介绍一下数据结构中的顺序表增删查改的原理及其实现(此次先以静态数据表为例,之后简单介绍动态内存管理的常用函数后再在此基础上改进,同时注意,本文的代码省略了头文件的包含仅表现接口)

2023-04-19 21:22:48 110

原创 c语言-关于操作符和表达式的简单二三事

简单运算符介绍

2022-12-08 22:32:36 242

原创 C语言作业-数值变换

数值变换编写一程序,从键盘输入输入一个三位正整数,然后反向输出对应的数,如果输入的数不是三位正整数,则输出-1。

2022-12-08 20:20:28 1853

原创 C语言-循环结构程序设计

C语言-循环结构程序设计

2022-12-08 19:54:45 1430

原创 c语言-选择结构的程序设计

if语句,switch语句等选择语句的简单介绍

2022-12-07 22:31:41 1922

原创 关于C语言作业-简单魔方阵的思考

魔方阵

2022-12-05 19:09:51 126 1

原创 关于计算矩阵相交的思考

C语言关于矩形相交的思考历程

2022-11-03 17:57:58 305

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除