-
构造函数不能定义为虚函数
查看全部 -
//将父类的析构函数定义为纯虚函数
virtual ~Staff()=0;
//即使将父类的析构函数定义为纯虚函数 仍必须给出定义
Staff::~Staff(){}
查看全部 -
普通变量用 点 ,指针变量用 箭头
查看全部 -
定义一个类,最后要协写上;
private 私有成员,只允许在类的内部使用。
public 公有成员, 可以在任何一个地方使用。
查看全部 -
我们在函数中声明一个静态变量,它的作用域是函数内,但他不会随着函数结束而销毁,他会一直存在到程序结束。
查看全部 -
数组名就是一个指针 指向变量的首地址,修改变量的值 可以直接修改
查看全部 -
定义一个指针变量,指针变量记录的是地址;本题中定义指针变量指向整型变量a
通过对指针变量的*引用 的赋值,来修改变量a 的值。
查看全部 -
sasaas as
查看全部 -
bbbbb
查看全部 -
aaaaa
查看全部 -
我的笔记
查看全部 -
#include <string>
class Staff
{
public:
std::string name;
int age;
int PrintStaff();
};
#include "Staff.hpp"
int Staff::PrintStaff()
{
printf("Name: %s\n", name.c_str());
printf("Age: %d\n", age);
return 0;
}查看全部 -
#include "Staff.h"
int main(int argc,char **argv)
{
// 我们就这样实例化了三个员工
Staff * st1 = new Staff();
Staff * st2 = new Staff();
Staff * st3 = new Staff();
// 记得释放
delete st1;
delete st2;
delete st3;
return 0;查看全部 -
std::string 品牌 成员变量
查看全部 -
int * getGrade(){
int * grade = (int *)malloc(20 * sizeof(int));
return grade;
}
int main(int argc,char **argv)
{
int * grade = getGrade;对其进行调用数据类型 解引=指针函数名字;
free(grade);
return 0;
}查看全部
举报