out.cpp

来自「是100篇C++编程实例,以源代码形式,帮助你学习C」· C++ 代码 · 共 33 行

CPP
33
字号
#include <conio.h>
#include <iostream.h>

typedef enum {MALE,FEMALE} SEX_TYPE;

class RECORD
{
	public:
		SEX_TYPE SEX;
		char *NAME;
};

ostream &operator<<(ostream &STREAM,RECORD PERSON)
{
	if (PERSON.SEX == MALE) (STREAM<<"MALE");
	else (STREAM<<"FEMALE");
	return STREAM;
}

RECORD PEOPLE[10];

int main(void)
{
	PEOPLE[0].NAME="Mary";
	PEOPLE[0].SEX=FEMALE;
	PEOPLE[1].NAME="JOE";
	PEOPLE[1].SEX=MALE;
	clrscr();
	cout<<"\n"<<PEOPLE[0].NAME<<"--->"<<PEOPLE[0];
	cout<<"\n"<<PEOPLE[1].NAME<<"--->"<<PEOPLE[1];
	getch();
	return 0;
}

⌨️ 快捷键说明

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