
C++
JK_2966YQ
这个作者很懒,什么都没留下…
展开
-
对象数组!@#¥%
类似C语言里的结构体数组。看代码就能看明白了。原创 2023-04-05 15:45:50 · 59 阅读 · 0 评论 -
这期是细狗(划掉)析构函数
析构函数是与构造函数作用相反的函数,它的名字是在类名的前面加一个“~"。这个符号在C++中是位取反运算符。与构造函数类似,如果你不自己定义细狗函数,系统会帮你搞一个,但是不起任何作用。原创 2023-04-04 22:46:37 · 155 阅读 · 0 评论 -
关于构造函数的一些整理
1、在类中定义构造函数的函数体中对数据进行赋初值。minute=0;sec=0;在建立对象时执行构造函数,给数据赋初值。如果定义了多个对象,每个对象中的数据的初值都是相同的(为0)。2、用带参数的构造函数,可以使同类的不同对象中的数据具有不同的初值。heigth=h;width=w;length=len;在定义对象时指定实参。把12,25,30传递给构造函数的形参,再赋给对象中各数据。不同的对象可以有不同的初值。原创 2023-04-03 23:04:01 · 176 阅读 · 3 评论 -
关于“::”
Student ::dislpay()表示Student类的作用域中的display函数。如果直接敲display()或者是敲::display(),则表示这个display函数不属于任何类,这个函数不是成员函数,只是一般的函数。ps.如果在类外定义成员函数,应该先在类体中作原型声明,然后在类外定义,也就是说类体的位置应在函数定义之前,否则会报错。这是在类外定义成员函数,需要使用作用域限定符“::”,用来声明函数是属于哪个类的。大概理解为如果想使用类里的成员函数或者对其进行一些操作,就需要用到"::"。原创 2023-04-03 16:31:09 · 80 阅读 · 3 评论 -
C++:实验课记录1
需要求3个长方体的体积,请编写一个基于对象的程序。数据成员包括length、width、height。(1)由键盘分别输入3个长方体的长宽高;(2)计算3个长方体的体积;(3)输出3个长方体的体积。原创 2023-03-29 22:05:45 · 132 阅读 · 0 评论