您的位置:首页 > 编程语言 > C语言/C++

4.1

2015-11-03 14:31 441 查看
#define  _CRT_SECURE_NO_WARNINGS//消除微软的安全警告,比如scanf等函数,详细可百度
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
struct information//定义描述结构体
{
char first_name[20];
char last_name[20];
char grade;
int age;
};
information *me = new information;//用new创建结构体动态指针

cout << "What is your first name? ";
cin.get(me->first_name, 20);//也可以用cin.getline
cin.get();//消除cin.get留下的换行符的影响
cout << "What is your last name? ";
cin.get(me->last_name,20);
cout << "What letter grade do you deserve? ";
cin >> me->grade;
cout << "What is your age? ";
cin >> me->age;
cout << "Name : " << me->last_name<<','<<me->first_name << endl;
cout << "Grade : " << (char)(me->grade+1) << endl;
cout << "Age : " << me->age << endl;
delete me;
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++