自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++string类的常用功能函数

replace是从某个位置开始替换若干长度字符串。append方法是为string类对象添加字符串。find是找到某个字符在字符串中第一个位置。insert在字符串某个位置插入字符串。substr是截取一部分字符串保存下来。assign是替换字符串的功能。resize是重置空间的方法。erase是删除部分字符串。

2023-09-08 14:30:36 44 1

原创 c++类和对象

友元类用关键字frend修饰,友元函数没有this指针,但他能访问类中的私有成员,所以有些函数不一定要写成成员函数,也可以有友元在类外写成普通函数。

2023-09-06 09:50:54 40 1

原创 c++内存管理和模板

new是c++的动态内存开辟的操作符,在堆上申请开辟若干个内存空间,与c语言比最显著的优点是可以在开辟空间的时候初始化,如果是自定义的类开辟空间的同时调用构造函数。delete是c++释放空间的操作符,`并同时调用析构函数。使用模板的好处是不用写多个函数重载,统一一个模板可以实现不同类型的数据类型的函数。☀️1.new和delete的配套基本使用。😄1.new和delete的配套使用。🍓2.template的模板使用。🦁2.template的模板使用。

2023-09-05 19:46:29 34

原创 【无标题】

友元函数:在本类中使用friend声明外部的函数,则该外部函数就能访问本类中的private/protected成员。友元类:在本类中使用friend声明外部的类,则该外部类就能访问本类中private/protected成员。友元关系没有传递性:B类是A类的友元,C类是B类的友元,则C不能直接访问A中私有或保护成员。友元关系没有继承性:B类是A类的友元,C类继承A类,则B不能直接访问C中私有或保护成员。//访问友元类B的私有成员。class C//实现友元类C。

2023-08-29 12:15:30 35 3

原创 【无标题】c++入门篇

命名空间内可以是变量和函数,命名空间相当于私人财产,不能直接访问,要通过::来授权访问。c++为了方便用户,在c语言基础上加上了引用这一概念,引用不占空间,定义一个引用相当于对一个变量取别名,实际上还是那块空间。引用只能指向一个对象。函数重载首先函数名要相同,其次主要体现在函数形参上,三个方面,形参类型不同,形参顺序不同,形参个数不同,在这强调一点,函数返回值类型不受影响。权限修饰符有private,protect,public,前两个为私有,后一个为公有。1.c++命名空间问题。2.c++函数重载问题。

2023-07-20 11:21:21 32 1

原创 队列相关知识

1.队列的特点:队列是一种先进先出的数据结构,在队尾入数据,在队头插数据,根据其结构特点,采用链表的形式比较好.时间紧迫,只能写到这,以后慢慢补.

2023-05-21 18:24:09 38 1

原创 c语言完结篇

内存初始化函数,函数原型为void* memcpy(void * dest,int ch,int m),可以是字符串,可以是结构体,可以是整形,这里就以整形为例,dest:为指针,ch:是给dest的值,m为字节数,给每个字节赋值ch.内存拷贝函数,可以是字符串,可以是结构体,可以是整形,这里就以整形为例,函数原型为void* memcpy(void * dest,const void * src,int m),dest为:指向要在。各位友友和大佬们看到就给个赞呗!

2023-04-08 19:56:00 200 5

原创 实现链表的反转

【代码】实现链表的反转。

2023-04-02 21:37:09 148 4

原创 一些文件操作函数

fseek函数的原型是int fseek(FILE*stream,long offset,int fromwhere);函数设置文件指针stream的位置.如果执行成功,stream将以fromwhere为基准,偏移offset个字节的位置,offset为正数向右偏移,为负数向左偏移.ftell函数原型为long int ftell(FILE*stream),用于获取文件位置指针当前位置相对于文件首的偏移字节数.printf(“到了文件末尾\n”);printf(“没到文件末尾\n”);

2023-03-31 20:11:44 47

原创 结构体定义

版权声明:本文为CSDN博主「Kinglake_W」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/KinglakeINC/article/details/114242881。如果对结构体变量的使用不太熟悉,可以先看看博主的这篇文章【C语言】结构体变量定义、初始化、使用。printf(“姓名 年龄\n\n”);一、定义结构体数组,并初始化。//定义结构体数组,并初始化。//首先声明结构体类型。

2023-03-23 20:26:54 48

原创 字符串函数和内存函数使用方法

strcpy函数是长度不受限的字符串拷贝函数,设有两个字符串数组数组名为arr1,arr2,我们可以把数组arr2的字符拷贝到arr1中,但原字符串空间不应大于目标字符串数组空间,否者报错.我们可以把arr2里的字符串追加到arr1后面,注意追加时,arr2中的字符从arr1里的末尾\0处开始追加,追加的内容为原字符串字母加上一个\0。

2023-03-19 15:53:06 60 2

原创 关于浮点存储详解

首先单精度浮点数的数据内型为float,内存大小为四个字节,32个比特位。但它在内存中的存储方式和整型是否一样?举个例子float a=5.5f,如果按照整型数据在内存中的方式,以下就是储存方式。双精度浮点数与单精度存储原理内似,不同在与s占用11bit,M小数点后数字占用52bit,这里不多做介绍了。

2023-02-25 16:45:29 138

原创 金币问题解析

国王将金币作为工资,发放给忠诚的骑士。这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币。第二种:k天对应到m周期的某一天,这时总金币数=第一周期的金币数到第m-1个周期金币数之和+(k-第一周期的天数到第(m-1)个周期的天数之和)*m。第二天和第三天,每天收到两枚金币。第四、五、六天,每天收到三枚金币。根据公式总天数=(首项+末项)乘以项数/2,即总数=(1+m)乘以m/2,总金币数=每个周期天数平方之和=m*(m+1)。

2023-01-24 10:08:01 1236 2

转载 【无标题】个人的第一篇博客

我叫刘杰,我来自一个二本院校,赣南科技学院,听说学好编程可以拿高薪,所以我开始学编程。不管时间多忙,每天都应该花费三小时在学习编程上。1. 深入掌握c语言、数据结构、c++、数据库等知识。1. 先在网上查找学习路线,根据自己情况规划路线。3. 提醒自己空杯心态,刚开始接触可能很难,但你。信自己,坚持下去,结果一定是美好的。2. 自己能独立完成一些编程小项目和游戏。3. 毕业之时争取达到大多数企业招聘要求。4. 毕业之时达到五万行有效代码。三. 学习编程的打算。

2023-01-15 12:53:58 105 1

空空如也

空空如也

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

TA关注的人

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