- 博客(18)
- 收藏
- 关注
原创 C++string类讲解
在c语言中我们操作字符串往往采用指针,这样的访问方式并不安全,有可能会导致越界,使用起来并不方便,string类封装了字符串的操作为什么我们需要string类?c语言中的字符串操作不符合OOP思想,使用string类可以使各种库函数方便访问,string类的出现使字符串操作方便快捷。
2024-03-02 16:43:11
827
1
原创 C++类与对象(下)
大家好鸭之前我们谈论了关于类和对象的6个默认函数,今天我们再讲讲其他方面的细节想看看上期文章的宝子点这期我们来讲一讲初始化列表,static成员,内部类,友元,匿名对象。
2024-01-24 20:08:09
1652
2
原创 C++类与对象(上)
class A//类体,放置成员函数,成员变量//注意此处要有一个封号class为定义类的关键字,A为类的名字,{}中为类的主体,注意类定义结束时后面分号不能省略。可以将类中的声明和定义放在一起,如下class Aint _val;//类体,放置成员函数,成员变量//注意此处要有一个封号也可以分开,如下class Aint _val;//类体,放置成员函数,成员变量//注意此处要有一个封号另一个文件定义实现。
2024-01-15 23:52:56
890
3
原创 C++入门
大家好鸭今天来新开一门语言的学习,那就是C++C++这门语言是由C++之父比雅尼·斯特劳斯特鲁普(Bjarne Stroustrup)创造的C++在C语言的基础上扩充了面对对象的概念,也就是说C++是兼容C的,是在C的基础上的发展我们今天来谈一谈,C++与C不同的地方,以及C++填了C语言哪些坑。
2024-01-10 22:25:10
412
2
原创 数据结构系列(单向链表)
链表是一种物理存储上非连续,数据元素的逻辑顺序通过链表中的指针链接次序,实现的一种线性存储结构。而单向链表的指针只指向下一个节点,如图。
2023-07-25 00:13:50
83
3
原创 数据结构系列(动态顺序表)
顺序表是用一段物理地址连续的储存单元依次存储数据元素的线性结构,一般情况下采取数组存储。在数组上完成数据的增删查改。
2023-07-22 23:10:11
90
2
原创 数据类型与数据在内存中的储存(c语言)
当我们知道了int 类型在内存中占四个字节,那么就会有疑问,数据在内存中如何储存?今天我分享一些我在学习c语言的过程中对数据类型与数据在内存中的储存的理解。int 类型在内存中占四个字节,当我们创建一个int 指针去访问内存时。就访问四个字节,而不是char的1个字节或short的2个字节。这里可以看到变量i的储存方式是 02 00 00 00。低位字节存在内存的高地址中,高位字节存在内存的低地址中。高位字节存在内存的高地址中,低位字节存在内存的低地址中。是将原码的符号位不变,其他位按位取反。
2023-04-15 17:08:10
96
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人