5-2-4.cpp

来自「学习c++的ppt」· C++ 代码 · 共 33 行

CPP
33
字号
#include <iostream.h>
#include <string>
class Student  {
       public:    
           class studentID   {
               private:
                   long value;
               public:
                   studentID(long id=0)   {
                       value=id;
                       cout<<"赋给学生的学号:"<<value<<endl;	
				   }
                   ~studentID()   {
                       cout<<"删除学号:"<<value<<endl;
				   }
		   };           //学号类定义,注意分号
        private:
            studentID id;
            char name[20];    
        public:
            Student(char *sname="no name",long sid=0):id(sid) {  
                //sname 现暂看作字符串,char*是指向字符的指针类型
                cout<<"学生名:"<<sname<<endl;
                strcpy(name,sname);
			}
}

main()
{  Student ss("朱明", 80082345L);
   
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?