正在加载图片...
65静态成员和对家组织 int st n: total==0;/静态成员的初始化 n:st n (char *nl, char *n2) name=new char[strlen(n1)+1] num -new char[ strlen(n2)+1 cpy(name, nl) strcpy (num, n2) ++otal;/学生人数加1} void st n: print()i cout <<"n name: < name n num num n total total; st n: st noi delete[] name delete [ num -total ∥学生人数减1}st_n::st_n(char *n1, char *n2) { name=new char[strlen(n1)+1]; num =new char[strlen(n2)+1]; strcpy(name, n1); strcpy(num, n2); ++total; //学生人数加1 } int st_n::total=0; //静态成员的初始化 void st_n::print( ) { cout << "\n name:" << name << "\n num: " << num << "\n total: " << total; } st_n::~st_n ( ) { delete [ ] name; delete [ ] num; - -total; //学生人数减1 } §6.5 静态成员和对象组织
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有