- 博客(7)
- 收藏
- 关注
原创 C++重载函数和重载运算符(重载运算符+运算)
重载函数定义:在同一个类中,可以声明几个功能类似的同名函数,但是这些同名函数的形式参数(参数的个数、类型或者顺序)不同。例:number函数的重载 void number(int a) { cout << "整数: " << a; } void print(double a) { cout << "浮点数: " << a; }重载运算符定义:重载的运算符是带有特殊名称的
2021-12-04 23:10:02
839
原创 C++用构造函数初始化类中字符数组字段后输出和字符串“赋值”字符数组的方法和异常处理。
文章内容①重点记录(首先记录):构造函数,析构函数。②辅助记录(最后记录):字符串和字符数组“赋值”给另一个字符数组的方法和出现“严重性 禁止显示状态”问题的解决,以及变量与父类重名的问题。构造函数定义:类的构造函数是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。构造函数的名称与类的名称相同。构造函数没有返回值类型,同时分为无参构造和有参构造。构造函数通常用于为成员变量设置初始值。格式:无参构造: 类名();有参构造: 类名(参数类型);注意:创建类的对象时,系统会默认执行
2021-12-03 17:37:43
2872
2
原创 C++友元函数输出日期
友元函数基础定义:类的友元函数是定义在类外部,但可以访问类的所有私有(private)成员和保护(protected)成员。同时:友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类,在这种情况下,整个类及其所有成员都是友元。注意:声明函数为一个类的友元时,用关键字 friend修饰。友元函数并不是成员函数。举个例子:用友元函数输出年月日class Date {private: int year,month,day;public: friend void
2021-11-30 21:00:49
807
原创 C++控制台打印正三角形、倒三角形、平行四边形
标题与思路:①正三角 //正三角void regularTriangle(int a){ cout << "※正三角\n"; for (int i = 0; i < a; i++) { for (int j = a; j > i+1; j--) cout << " "; for (int j = 0; j < i+1; j++) cout << "* "; cout << "\n"; }}②倒三
2021-11-29 08:25:08
1867
原创 蓝桥杯训练-礼物盒问题-JAVA
引用一下习题原文链接:https://blog.youkuaiyun.com/obession/article/details/68951351大致问题就是:小y有一个宽度为 100cm,高度为 20cm,深度为 1cm 的柜子,还有 36个礼物盒,他们的深度都为 1cm,有对应的宽度和高度。单位(cm)。现在想把36件礼物盒子放到柜子上,由于礼物盒里面都装有礼物,礼物盒不堆放的放置。由于礼物盒深度和柜子深度一样,所以礼物盒和柜子深度方向也必须一致。并且礼物盒的高度不能大于柜子的高度,否者放不进去。小y希望放到柜
2021-11-22 15:50:49
1476
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人