随笔分类 -  C++

摘要:[Toc] "参考博客" 1、char[]与char 让我们解读一下这种初始化方式和s1。 1、"hello"是一个字符串常量,保存在常量存储区。因为赋值给了s1[],而s1[]是自动存储类型的变量,所以拷贝了一份到栈中。 2、s1实际上是一个指针常量。其指向的地址不能变,但能通过s1改变其指向地址 阅读全文
posted @ 2019-12-07 17:23 Fflyqaq 阅读(9210) 评论(0) 推荐(0)
摘要:[Toc] 1、const常量 常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。 常量可以是任何的基本数据类型,可分为整型数字、浮点数字、字符、字符串和布尔值。 const在类中可以先声明再在构造函数中初始化。 但在其他地方必须声明时就初始化。 2、const与指针 指向常量的指针 阅读全文
posted @ 2019-11-25 09:36 Fflyqaq 阅读(353) 评论(0) 推荐(0)
摘要:[Toc] 1、赋值运算符函数介绍 运算符重载是C++一种形式的多态,允许赋予C++运算符多种含义。 例如我们有一个Time类,包括小时和分钟,平常我们是没法直接让两个Time类相加获取总的小时分钟的。这是我们可以使用对+运算符重载。 1.1 未使用重载形式的写法 MyTime.h 头文件 MyTi 阅读全文
posted @ 2019-11-16 11:17 Fflyqaq 阅读(1240) 评论(0) 推荐(1)