首页
学习
活动
专区
圈层
工具
发布

#string

==与equals 的分析

Han.miracle

1.1 ( == )是否比较引用同一个对象 注意:对于内置类型,比较的是变量中的值;对于引用类型比较的是引用中的地址。

1600

String 和 StringBuffer 和StringBuilder的区别

Han.miracle

所有修改字符串的方法(如 substring()、replace())都会创建新的 String 对象,而非修改原对象。

1100

Java字符串-String类

Han.miracle

String(字符串)是编程中最基础且高频使用的数据类型,它不仅是数据存储与展示的核心载体,更是连接用户交互、系统通信与数据处理的关键桥梁.String 看似 ...

1200

10.模拟实现string类

Ronin305

首先我们来看一下带参构造,这样写感到会太麻烦了,每次都要调用strlen,我们干脆就不写初始化列表,虽然初始化列表不写也会走,但是我们没写的话我们的成员就不会初...

1400

09.string类的常用接口讲解

Ronin305

C语言中,字符串是以'\0'结尾的一些字符的集合,为了操作方便,C标准库中提供了一些str系列的库函数,但是这些库函数与字符串是分离开的,不太符合面向对象的思...

2200

【C++】实现学生信息管理系统

工藤学编程

往期源码回顾: 【C++实现图书管理系统(Qt C++ GUI界面版) 【Python】实现爬虫,爬取天气情况并进行分析(完整版) 【C++】图书管理系统...

2900

【C++】实现学生管理系统

工藤学编程

往期源码回顾: 【C++实现图书管理系统(Qt C++ GUI界面版) 【Python】实现爬虫,爬取天气情况并进行分析(完整版) 【C++】图书管理系统...

1700

【Java】实现记事本(完整版)

工藤学编程

往期源码回顾: 【C++实现图书管理系统(Qt C++ GUI界面版) 【Python】实现爬虫,爬取天气情况并进行分析(完整版) 【C++】图书管理系统...

2900

【Java】实现计算器

工藤学编程

既然励志成为我可爱的粉丝们的作业侠,我来给大家画给重点 大家想要什么的源码直接私我然后+你们的qq邮箱即可,我看到之后,一定就会立即发你滴! 给大家看几个错...

2600

一起备战蓝桥杯与CCF-CSP之大模拟路径解析

工藤学编程

咱们之前已经完成了: 1.备战思路及大模拟模板生成系统 2.一起备战蓝桥杯与CCF-CSP之大模拟画图)

1000

Rust String与&str的内部实现差异:一个大学生的深度探索

@VON

发现:相同的字符串字面量共享同一块内存!编译器把它们存在代码段(静态区),多个&str引用同一地址。这种优化叫做"字符串驻留"(string interning...

4910

带着ChatGPT玩转软件开发-连载14

顾翔

1.首先,开始展示创建数据库和表的SQL语句,然后再实现JavaBean代码,最后将register.html修改为RegisterPage.jsp以调用Jav...

7410

【C++ 】STL详解(二):从零造个string,仿佛解锁了隐藏技能

我不是呆头

在string的介绍中我们还说到,可以用范围for来遍历string,可能很多初学者都会觉得范围for是个很神奇的东西,只需要一点点代码就能实现string的遍...

7710

【C++】STL详解(一):string类的使用,看完再也不怕指针乱飞了

我不是呆头

G++下,string是通过写时拷贝实现的,string对象总共占4个字节,内部只包含了一个指针,该指针将来指向一块堆空间,内部包含了如下字段:

8410

C++string: SBO 和 引用记数的写时拷贝

君辣堡

但数据真的存储在string本身吗?并不是,它存储在一片堆空间内,由stirng内部的指针指向该空间  我们之前实现了简单string,其底层是_str,_si...

8110

手搓简单 string 库:了解C++ 字符串底层

君辣堡

string的字符串和C语言的类似,底层也有用指针实现,并且调试观察标准库的string可以发现,它还有size和capacity,表示长度和空间。我们的目的是...

6710

C++string类常用的库函数和全局函数2——补充

君辣堡

上来第一个就是重量级。C++为了兼容C语言,所以在string中,给了一个C的接口:c_str()

8210

C++ string类 常用的库函数 + 迭代器,范围for,auto,附使用方式

君辣堡

在C语言中,我们就接触过字符串,它是以\0为结尾的一些字符的集合。但在C语言使用string系列的函数比较麻烦,稍不留神还会出错。为了方便和快捷的使用,C++中...

8910

深度剖析C++string(中)

禁默

上篇博客我们对C++string的定义和一些函数接口做了讲解学习,接下来我们将继续对C++的函数进行学习。

9410

深度剖析C++string(上篇)

禁默

vs下string的结构 string总共占28个字节,内部结构稍微复杂一点,先是有一个联合体,联合体用来定义 string中字符串的存储空间:

8610
领券