⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 4_5.cpp

📁 《c++语言程序设计》例题程序
💻 CPP
字号:

//4-5.cpp
#include <iostream.h>
#include "store.h"
#include "student.h"

void main(void)
{
    Student graduate = {1000, 23};  
	//定义Student类型结构体变量的同时赋以初值
    Store<int> A, B; 
	//定义两个Store类对象,其中数据成员item为int类型
    Store<Student> S;
	//定义Store类对象S,其中数据成员item为Student类型
    Store<double> D; 
	//定义Store类对象D,其中数据成员item为double类型
	
    A.PutElement(3); //向对象A中存入数据(初始化对象A)
    B.PutElement(-7); //向对象B中存入数据(初始化对象B)
    cout << A.GetElement() << "  " << B.GetElement() << endl; 
	//输出对象A和B的数据成员
	
    S.PutElement(graduate); //向对象D中存入数据(初始化对象D)
    cout << "The student id is " << S.GetElement().studID << endl;
	//输出对象S的数据成员
    
    cout << "Retrieving object D  " ;
	cout << D.GetElement() << endl;  //输出对象S的数据成员
	// 由于D未经初始化,在执行函数D.GetElement()过程中导致程序终止
}

⌨️ 快捷键说明

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