实验目的:1)通过单步执行,观察其执行过程,并学会查看对象的取值。2)通过撞错,观察当程序发生错误时的各种表现。
实验内容:面向对象的程序
#include<iostream> using namespace std; class Student { public: void set_data(int n,char*p,char s); void display(); private: int num; char name[20]; char sex; }; void Student::set_data(int n,char*p,char s) { num=n; strcpy(name,p); sex=s; } void Student::display() { cout<<"num:"<<num<<endl; cout<<"name:"<<name<<endl; cout<<"sex:"<<sex<<endl; } int main() { Student stud1,stud2; stud1.set_data(1,"He",'f'); stud2.set_data(2,"She",'m'); stud1.display(); stud2.display(); return 0; }