头文件
#ifndef STUDENT_H
#define STUDENT_H
#include “iostream”
#include “array”
#include
using namespace std;
//静态修饰
static string name=“sxf”;
class Student
{
public:
Student();
//数组
string girlsfriends[10]={"仓老师","仓老师","仓老师"};
//动态数组
int *boyfriends=new int[10];
//向量
vector<int> a;
//array
array<int,6> arr;
int age=12;
void printinfo();
};
#endif // STUDENT_H
cpp文件
#include “student.h”
#include “iostream”
Student::Student()
{
}
void Student::printinfo(){
/*
for(int i=0;i<sizeof(Student::girlsfriends);i++){
cout<<Student::girlsfriends[i]<<“laoshi”<<endl;
}
for(int i=0;i<10;i++){
boyfriends[i]=i;
cout<<boyfriends[i]<<"JTY"<<endl;
}
*/
/*for (int var = 0; var <6;var++) {
arr[var]=var+2;
cout<<Student::arr[var]<<endl;
}*/
for(int i=0;i<10;i++){
a.push_back(i);
cout<<a[i]+88<<endl;
}
int ages=Student::age;
std::cout<<ages<<name<<endl;
}
测试类
#include
#include “student.h”
using namespace std;
int main(int argc, char *argv[])
{
Student student;
student.printinfo();
cout<<":"<<endl;
return 0;
}