自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 初识 模版 和 STL

今天简单和大家分享一下C++重要的两个内容,经过之前的学习我们已经了解了C++的大致语法,接下来就是C++相关的库和一些操作了,他们能极大地缩小我们C语言阶段的代码量,让写代码变得轻松起来。STL这个名字相信大家在没接触过C++的时候就经常听到这个名字,可见它在C++中的重要程度。网上常说,“不会STL,你不要说你会C++”,不言而喻,那接下来我们大体来了解一下什么是STL。

2025-03-25 15:32:18 926

原创 内存管理(C++篇)

我们在C语言阶段学习过内存管理的相关操作和知识,比如说malloccalloc等内存开辟函数,但我们在学的时候会发现,使用这些函数还是相对来说比较冗杂的,那么今天我们来学习C++语言中相关的内存管理操作,相信学完之后你一定会有新的收获和进步。,话不多说,我们马上步入正题。目录前言1.内存分布2.new和delete3.关于new和delete的底层总结今天主要和大家分享了C++中实现内存管理的一些内容,希望大家有所收获。

2025-03-21 18:36:58 311 4

原创 C++入门最终篇

今天,我们学完之后才算是真正的C++入门,终于入门了,欢迎来到最终篇今天,我们进一步学习了C++的基础语法,将类与对象这部分进行了学习,成功入门C++!

2025-03-16 17:35:21 865

原创 C++入门(四)

今天,我们对类和对象又有了进一步的了解。

2025-03-15 16:41:53 905

原创 C++入门(三)

今天继续和大家分享C++的相关知识,事实上我们离C++正式入门还有一段距离,接下来的类与对象是C++的重点,学会之后我们便正式入门C++。我们在第一节的时候讲到过,c++分为四个不同的域,分别是全局域,局部域,类域和命名空间域其实在c++中,我们可以将类与结构体去近似,他们的基础形式是很像的就是但是类的名字就是类的名字,什么意思呢,结构体中定义完之后,我们要使用的时候需要在名字前加上struct,嫌麻烦不想带着,就需要typedef掉,而class后面的名字就是这个类型的名字。

2025-03-07 09:57:04 427

原创 C++入门(二)

今天继续和大家分享C++的语法知识我们熟悉一下编译与链接这个过程,一步步就让大家理解为什么内联函数直接定义在头文件。今天又带大家学了一部分C++的语法,难的还在后面,我们任重而道远。

2025-03-07 09:41:19 1070

原创 C++入门(一)

C++的起源可以追溯到1979年,当时Bjarne Stroustrup(本贾尼·斯特劳斯特卢普,这个翻译的名字不同的地⽅可能有差异)在⻉尔实验室从事计算机科学和软件⼯程的研究⼯作。⾯对项⽬中复杂的软件开发任务,特别是模拟和操作系统的开发⼯作,他感受到了现有语⾔(如C语⾔)在表达能⼒、可维护性和可扩展性⽅⾯的不⾜。1983年,Bjarne Stroustrup在C语⾔的基础上添加了⾯向对象编程的特性,设计出了C++语⾔的雏形,此时的C++已经有了类、封装、继承等核⼼概念,为后来的⾯向对象编程奠定了基础。

2025-02-28 19:20:54 576

原创 数据结构刷题之二叉树(相同的树和对称二叉树)

OK,代码实现如下让我们共同进步!

2025-02-26 18:27:06 130

原创 数据结构刷题之二叉树(单值二叉树)

今天和大家分享二叉树OJ 第一道-单值二叉树;

2025-02-26 17:52:22 273

原创 如何用C语言实现统计一个数二进制中1的个数

提供给大家三种方法,三种解题思路;方法三 优于 方法二 优于 方法一。

2024-11-29 17:31:09 993

原创 扫雷(简易版包会)

相信扫雷都是大家初学c语言中最刻骨铭心的记忆,如今博主我大体已经学完了c语言,依旧感觉独自完成这个项目之后受益匪浅,今天和大家分享一下这个简易版的扫雷游戏该怎么去做话不多说,我们马上开始。

2024-11-24 20:26:41 565 1

原创 自定义类型:结构体(一)(含内存对齐细解)

首先在c语言中我们见到过不少类型,比如:intcharfloat等等,他们叫做内置类型,但他们所包含的内容是比较单一的,倘若我需要一个类型既能放整形又能放浮点型,那以上的内置类型都满足不了我的需求,因此就有了自定义类型,结构体。

2024-11-19 22:36:09 1479

原创 字符函数和字符串函数(细解)

今天小编和大家分享C语言中这一部分知识话不多说,我们马上开始。(1)strlen我们已经很熟悉了,是一个库函数,专门来计算字符串的大小,碰到\0后停止;(2)strlen的模拟实现(递归实现)比如说我们要计算‘boy’这个字符串的大小我们可以用递归的思想这样如下分析:boy = oy+1;实现又复杂一步一步简化的过程。(1)注意事项:原字符串必须以\0结束;目标字符串也需要有\0目标空间必须足够大目标可修改作用:简单来解释就是将原数组的内容copy到目标数组中去;(2)

2024-11-17 20:14:29 1693

原创 数据在内存中的存储

类型,它区别与无符号整数的关键点在于符号位,也就是二进制位最前面的那个位,同样的,它在内存中存储的是补码,但当我们想要从内存中拿出这个数,就需要转换成原码。(1)我们M一直是用科学计数法的方式,而且在二进制中,M总是大于等于1,小于2,因此我们存储时不存小数点前这一位,这样就可以提高内存中一位的精度。1.010 ,在内存中只存 010。(2)E为全0,如果E存入内存是全0,那E就是2的负127次方,是极小的情况。我们都知道在内存中存储的是整形的补码,无符号的整数的原码,反码,补码均相同。

2024-11-17 16:11:13 721

原创 近期常见C语言小细节汇总

在不初始化的情况下,系统会默认为0,小编想到之前敲代码的时候,如果使用scanf函数却没有初始化,vs会直接报错,因此小编对这道题理解便出现了偏差。当我们需要通过某种方式返回值或某种形式时,借助形参来表达最终的结果,但不会影响实参。当我们需要改变实参,通过一个函数改变实参的时候,就需要传址,改变的是实参。好,今天的分享就到此结束了,希望读者老爷们有所收获,共勉。内存会为函数开辟一个新的空间,而形参是实参的一个临时储存。(1)strlen函数计算的是/0之前的长度。因此,这时候我们使用传值的方式即可。

2024-11-02 21:42:41 281

原创 分支与循环(下)

首先我们要知道循环结构中重要的循环语句,无非就以下三种,其次我就是循环中经常使用的continue,和break两个关键词如何使用,这便是今天的分享目录,小编的目的是想让文章更条理一些,如果亲爱的读者朋友感觉有帮助,记得互三哦。do while语句与前两个最大的区别就是先执行再判断,我直接先执行一次,这就是do while的理解,while后的表达式就是它的判断语句。我这里解释一些,当满足while后的表达式,便会跳入循环,表达式作为判断的条件,循环一次后会再进行判断,直到不满足。while(表达式)

2024-10-28 23:35:51 647

原创 分支与循环(上)

易错点:关于对"==”的理解,小编初学时也是经常在这里犯错,将它与“=”混为一谈,实际上二者的作用效果完全不同,用通俗点话解释双等是用作判断,判断相等;而单等是赋值,将等号右边的值赋给左边的变量,没有判断的效果,当我们使用分支语句的时候,要切记哦,表达式需要判断,要选择"=="。这边是if的语法,一般和else一起,小编提醒大家要注意格式的美化和标准,不然很容易影响他人的阅读和自己的阅读,比如下面这个例子。具体有>,<,>=,<=,==,!

2024-10-27 23:03:58 408

原创 石匠敲击石头的第一次(编程小白之路)

大家好,我是一名来自山东大一新生,今天正式开始我的编程学习之路。作于高中的生活与学习方式,我与编程的缘分也正是由于我所选的专业而开始。我想以后我也许会爱上这份经历和相关的工作,也许会爱恨参半的执着下去,但无论如何,新的旅程已经开始,命运无需多言,当我拿出我命由我不由天时,这开始的决心已经发芽。2.【目标规划】俗话说的好,心中有目标,脚下就有方向。我也有梦想,我也有目标。我的梦想便是创建一家国产独角兽科技巨头公司,遥远但我愿为之努力;

2024-10-07 16:11:18 171

空空如也

空空如也

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

TA关注的人

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