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

#string

==与equals 的分析

Han.miracle

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

1300

String 和 StringBuffer 和StringBuilder的区别

Han.miracle

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

600

Java字符串-String类

Han.miracle

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

700

10.模拟实现string类

Ronin305

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

800

09.string类的常用接口讲解

Ronin305

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

1100

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

工藤学编程

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

1400

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

工藤学编程

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

1600

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

工藤学编程

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

2000

【Java】实现计算器

工藤学编程

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

1800

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

工藤学编程

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

600

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

@VON

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

4010

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

顾翔

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

6210

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

我不是呆头

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

6410

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

我不是呆头

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

6210

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

君辣堡

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

7110

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

君辣堡

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

5710

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

君辣堡

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

6510

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

君辣堡

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

8110

深度剖析C++string(中)

禁默

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

9310

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

禁默

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

8610
领券