自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 类和对象思考

类成功的将函数兼容,提高了类的能力。设计了保护,私有,公开这三种访问限定,体现了封装的思想。构造,析构,运算符重载,我认为运算符重载是最有意义的,它实现了自定义类型能够像内置类型一样的功能,如赋值和加减乘除,将函数封装在运算符中,简化有效。

2024-03-05 07:50:53 397 1

原创 内联函数,构造,析构,拷贝构造函数

在语法上,函数名和类名相同,无返回值,在对象实例化的时初始化对象,自动调用,支持函数重载。在特性上,初始化对内置类型不作处理,对自定义类型调用它的默认构造函数。析构函数是为了清理对象的一些资源,在语法上,函数名和类名相同,无参数无返回值,要在函数名前加~要表示是析构函数,自动调用,在对象销毁时自动调用,不支持函数重载。内联函数是靠inline将函数进行展开,为了减少函数的频繁调用,函数调用是有时间和空间的消耗的,对于调用频繁和代码少的函数用内联效果好,而且内联是由编译器决定的,我们只能提出请求。

2024-02-29 11:42:47 519

原创 c++的命名空间和函数重载知识点

展开命名空间用 using namespace xxxxx,指定命名空间用指定符号 :: 使用其中的代码。一般情况下我们直接展开命名空间更方便,在公司或者做项目的时候不要展开命名空间会有潜在的命名冲突隐患。命名空间namespace,我认为是给空间里的代码加了一层保护,只有指定命名空间或者打开命名空间才能对里面的代码进行使用,我认为这是一种封装的思想。函数重载是函数名相同而参数有所不同,在编译器对函数进行区分时,会加入参数部分来区别函数,从而实现了函数重载。

2024-02-27 22:11:07 409

原创 人生第一篇博客

因为计算机行业不看背景,实力才是衡量一个程序员的标准,我希望通过我的努力,有朝一日,我可以通过编程给世界带来不一样的色彩。学习编程如积跬步,积小流,每天都划分出至少7个小时来学习编程,像写代码,学技术等等等等。赚很多的钱,让自己和家人过的舒服一些,父母很不容易,每天都要去做事,经常见不到面,关系也不是很好,我是我爷爷奶奶带大的。我爷爷有个执念,希望家里出一个大学生,这个我做到了,但又没完全做到,爷爷希望的是一本,我贪玩不懂事只考了个二本,我希望通过考研来提升自己的学历,同时圆了爷爷的愿望。

2023-11-18 20:35:40 29 1

原创 怎么用strstr(const char* x, const char* y)查找字符串

printf("b不是a的子串");

2023-11-18 20:13:22 48 1

空空如也

空空如也

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

TA关注的人

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