未来可期

技术博客


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

C++语法08-常类型

发表于 2019-04-21 | 更新于: 2019-04-21 | 分类于 C++ | | 热度: ℃
字数统计: 781字 | 阅读时长 ≈ 2分钟
程序中各种形式的数据共享,在不同程度上破坏了数据的安全性。常类型的引入,就是为了既保证数据共享又防止数据被改动。常类型是指使用类型修饰符const说明的类型,常类型的变量或对象成员的值在程序运行期间是不可改变的。 1. 常引用如果在说明引用时用const修饰,则被说明的引用为常引用。如果用常引用 ...
阅读全文 »

C++语法07-类的组合

发表于 2019-04-21 | 更新于: 2019-06-05 | 分类于 C++ | | 热度: ℃
字数统计: 511字 | 阅读时长 ≈ 2分钟
在类中定义的数据成员一般都是基本的数据类型或复合数据类型。但是还可以根据需要使用其他类的对象作为正在声明的类的数据成员。在一个类中内嵌另一个类的对象作为数据成员,称为类的组合。该内嵌对象称为对象成员,也成为子对象。 使用对象成员着重要注意的问题是如何完成对象成员的初始化工作。当创建类的对象时,如 ...
阅读全文 »

C++语法06-静态成员

发表于 2019-04-21 | 更新于: 2019-04-21 | 分类于 C++ | | 热度: ℃
字数统计: 1.4k字 | 阅读时长 ≈ 5分钟
1. 静态数据成员 为了实现同一个类的多个对象之间的数据共享,C++提出了静态数据成员的概念。在一个类中 ,若将一个数据成员说明成static,这种成员被称为静态数据成员。与一般的数据成员不同,无论建立多少个类的对象,都只有一个静态数据成员的拷贝。从而实现了同一个类中的不同对象之间的数据共享。 定 ...
阅读全文 »

C++语法05-对象的赋值和复制

发表于 2019-04-20 | 更新于: 2019-06-05 | 分类于 C++ | | 热度: ℃
字数统计: 948字 | 阅读时长 ≈ 3分钟
1. 对象赋值语句 这里所指的对象的赋值是指对其中的数据成员赋值,而不是对成员函数赋值。 例如:A和B是同一类的两个对象,那么下述对象赋值语句 B=A;就能把对象A的数据成员的值逐位复制给对象B。 说明: (1)在使用对象赋值语句进行对象赋值时,两个对象的类型必须相同,如对象的类型不相同,编译时将 ...
阅读全文 »

C++语法04-向函数传递对象

发表于 2019-04-20 | 更新于: 2019-04-21 | 分类于 C++ | | 热度: ℃
字数统计: 818字 | 阅读时长 ≈ 3分钟
1. 使用对象作为函数参数 对象可以作为参数传递给函数,其方法与传递基本类型的变量相同。在向函数传递对象时,是通过“传值调用”传递给函数的,即单向传递,只由实参传给形参,而不能由形参传回来给实参。因此函数中对对象的任何修改均不影响调用该函数的对象(实参)本身。 123456789101112131 ...
阅读全文 »

C++语法03-对象数组与对象指针

发表于 2019-04-20 | 更新于: 2019-04-21 | 分类于 C++ | | 热度: ℃
字数统计: 1k字 | 阅读时长 ≈ 3分钟
1. 对象数组 所谓对象数组是指每一个数组元素都是对象的数组,也就是说,若一个类有若干个对象,我们把这一系列的对象用一个数组来存放。对象数组的元素是对象,不仅具有数据成员,而且还有函数成员。 定义一个一维数组的格式如下: 类名 数组名[下标表达式] 例如有10个复数,每个复数的属性包括实部与虚部。 ...
阅读全文 »

C++语法02-构造函数和析构函数

发表于 2019-04-19 | 更新于: 2019-04-20 | 分类于 C++ | | 热度: ℃
字数统计: 2.3k字 | 阅读时长 ≈ 7分钟
1. 对象的初始化和构造函数 类是一种抽象的数据类型,它不占存储空间,不能容纳具体的数据。因此在类声明中不能给数据成员赋初值。与使用变量一样,使用对象时也应该先定义,后使用。在定义对象时,对数据成员赋初值,称为对象的初始化。在定义对象时,如果某一数据成员没有被赋值,则它的值是不可预知的。对象是一个实 ...
阅读全文 »

C++语法01-类和对象的基本概念

发表于 2019-04-07 | 更新于: 2019-04-21 | 分类于 C++ | | 热度: ℃
字数统计: 1.7k字 | 阅读时长 ≈ 6分钟
1. 结构体的扩充 结构体是C语言的一种自定义的数据类型,在结构体中可以含有多种不同类型的数据。C++语言对结构体类型进行了扩充,它不仅可以含有不同类型的数据,而且还可以含有函数。 例如下面声明了一个扩充的结构体Complex: 12345678910111213struct Complex ...
阅读全文 »

Linux基础07-其他命令

发表于 2019-03-24 | 更新于: 2019-04-21 | 分类于 Linux | | 热度: ℃
字数统计: 1.6k字 | 阅读时长 ≈ 5分钟
1. 查找文件 find 命令功能非常强大,通常用来在 特定的目录下 搜索 符合条件的文件 序号 命令 作用 01 find [路径] -name “*.py” 查找指定路径下扩展名是 .py 的文件,包括子目录 如果省略路径,表示在当前文件夹下查找 之前学习的通配符,在使用 ...
阅读全文 »

Linux基础06-系统信息相关命令

发表于 2019-03-24 | 更新于: 2019-03-24 | 分类于 Linux | | 热度: ℃
字数统计: 320字 | 阅读时长 ≈ 1分钟
1. 时间和日期 序号 命令 作用 01 date 查看系统时间 02 cal calendar 查看日历,-y 选项可以查看一年的日历 2. 磁盘信息 序号 命令 作用 01 df -h disk free 显示磁盘剩余空间 02 du -h [目录名] di ...
阅读全文 »
1234
Codave

Codave

不负过往,不惧未来。

34 日志
6 分类
38 标签
RSS
GitHub Bilibili 知乎 微博
© 2019 Codave | 全站字数总计: 35.5k
访问人数 人 总访问量 次
0%