[C++基础修炼] 一个真正的C++语言(带类)

       类声明的对象stud1,stud2占用实际存储空间,而类型并不占用实际存储空间,它只给出一种模型。

       如果要指定输出所占的列数,可以用控制符setw进行设置,如setw(5)的作用是为其后面一个输出项预留5列的空间长度,若不足5列,数据向右对齐,setw的头文件是iomanip。

       使用vs写时要注意运行窗口一闪而过现象,可以使用getchar(),位置在return 0前面。

#include<iostream>
using namespace std;
class student
{
	private:
		int num;
		int score;
		public:
			void set_data()
			{
				cout<<"please input num and score:";
				cin>>num;
				cin>>score;
			}
			void display()
			{
				cout<<"num="<<num<<endl;
				cout<<"score="<<score<<endl;
			}
};
student stud1,stud2;
int main()
{
	stud1.set_data() ;
	stud1.display() ;
	stud2.set_data() ;
	stud2.display() ;
	return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_37857219/article/details/82770854
今日推荐