首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C++
小林C语言
创建于2025-05-31
订阅专栏
提供C语言/C++学习路线、C语言/C++基础知识、C语言/C++代码练习、C语言/C++视频教程、C#技术进阶,帮助读者快速入门C语言!
暂无订阅
共108篇文章
创建于2025-05-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
12.5 C++对象的动态建立
C++对象的动态建立和释放 在C++中,如果定义的对象是静态的,在程序运行过程中,对象所占的空间是不能随时释放的。 为提高内存空间的利用率,希望在需要用到对象时才建立对象,在不需要用该对象时就撤销它,
12.4 C++常引用
C++对象常引用 在C++中,常用常指针和常引用作函数参数,既能保证数据安全,使数据不能被随意修改,在调用函数时又不必建立实参的拷贝。 用常指针和常引用作函数参数,可以提高程序运行效率。 在C++中,
12.3 C++常指针
C++指向对象的常指针 C++定义指向对象的常指针的一般形式为 也可以在定义指针变量时使之初始化 在C++中,虽然指向对象的常指针变量的值不能改变,但可以改变其所指向对象的值,如果想将一个指针变量固定
12.2 C++常对象成员
C++常对象成员 在C++中,可以将对象的成员声明为const,包括常数据成员和常成员函数 C++常数据成员 常数据成员的作用与一般常变量相似,用关键字const来声明常数据成员。 常数据成员的值是不
12.1 C++this指针
C++this指针 在C++中,每一个成员函数中都包含一个特殊的指针,指针的名字是固定的,称为this,它是指向本类对象的指针,它的值是当前被调用的成员函数所在的对象的起始地址。 this指针是隐式使
11.9 C++对象指针
C++指向对象的指针 C++建立对象时,编译系统会为每一个对象分配一定存储空间,让存放其成员。对象空间的起始地址就是对象的指针,可以定义一个指针变量,用来存放对象的指针。 定义指向类对象的指针变量的一
11.8 C++构造函数小节
C++调用析构函数与构造函数的顺序 正常情况下,调用析构函数的次序正好与调用构造函数的次序相反,最先被调用的构造函数,其对应的析构函数最后被调用,而最后被调用的构造函数,其对应的析构函数最先被调用。
11.7 C++析构函数
C++析构函数概述 C++析构函数是一个特殊的成员函数,作用与构造函数相反,它的名字是类名的前面加一个~符号,析构函数是与构造函数作用相反的函数,当对象的生命期结束时,会自动执行析构函数。 C++执行
11.6 C++构造函数重载
C++用参数初始化表对数据成员初始化 在C++中,构造函数的函数可以通过体内赋值语句对数据成员实现初始化,C++还提供另一种初始化数据成员的方法,用参数初始化表来实现对数据成员的初始化。 这种方法不在
C++带参数的构造函数 | 有参构造函数
C++带参数的构造函数 在C++中,程序员希望对不同的对象赋予不同的初值,可以采用带参数的构造函数,在调用不同对象的构造函数时,从外面将不同的数据传递给构造函数, 以实现不同的初始化。 程序员是不能调
C++构造函数 | 构造函数
C++对象的初始化 C++在建立一个对象时,常常需要作某些初始化,如果一个数据成员未被赋值,则它的值是不可预知的,因为在系统为它分配内存时,保留了这些存储单元的原状,这就成为了这些数据成员的初始值,在
C++类声明和成员函数定义 | 引用多个成员对象
C++类声明和成员函数定义的分离 在C++中,一般做法是将类的声明放在指定的头文件中,程序员如果想用该类,只要把有关的头文件包含进来即可,不必在程序中重复书写类的声明,以减少工 作量,提高编程的效率。
C++类的封装 | 类的封装
C++公用接口与私有实现的分离 C++通过类来实现封装性,把数据和与这些数据有关的操作封装在一个类中,或 者说,类的作用是把数据和算法封装在用户声明的抽象数据类型中,在声明了一个类以后,用户主要是通过
C++对象成员的引用 | 对象成员引用
C++通过对象名和成员运算符访问对象中的成员 C++不仅可以在类外引用对象的公用数据成员,还可以调用对象的公用成员函数,但同样必须指出对象名,应该注意所访问的成员是公用的还是私有的,只能访问publi
C++成员函数存储方式 | 存储方式
C++成员函数存储方式 在C++中,用类去定义对象时,系统会为每一个对象分配存储空间,如果一个类包括了数据和函数,要分别为数据和函数的代码分配存储空间。 C++的每个对象所占用的存储空间只是该对象的数
C++inline | inline成员函数
C++inline成员函数 C++类的成员函数可以指定为内置函数,在类体中定义的成员函数的规模一般都很小,而系统调用函数的过程所花费的时间开销相对是比较大的。 C++调用一个函数的时间开销远远大于小规
C++类的成员函数
C++成员函数的性质 在C++中,类的成员函数是函数的一种,它有返回值和函数类型,它与一般函数的区别只是: 属于一个类的成员,出现在类体中。 可以被指定为 private、public 或 prote
C++类和结构体 | 类与结构体类型
C++类与结构体类型 C++与C语言不同,在C语言的基础上增加了class类型后,仍保留了结构体类型struct,而且把它的功能也扩展了,允许用struct来定义一个类型,可以将前面用关键字class
C++定义对象 | 对象举例
C++先声明类类型,然后再定义对象 在C++中,声明了类类型后,定义对象有两种形式 1、class 类名 对象名 2、类名 对象名 这两种方法是等效的,第1种方法是从C语言继承下来的,第2种方法是C+
C++类和对象 | 类和对象
C++类和对象 C++中对象的类型称为类,类代表了某一批对象的共性和特征,类是对象的抽象,而对象是类的具体实例, 类是抽象的,不占用内存,而对象是具体的,占用 存储空间,这点很重要,读者需要牢记。 C
下一页