Donnerstag, 1. Oktober 2015

结构体变量赋值

#include<iostream>
using namespace std;

struct student
{
  int id_num;
  char name[10];
};//这个分号一定不要忘记
int main()
{
  student mike1 = {123, {'m','i','k','e','\0'}};
  student mike2;
  mike2 = mike1;//把结构体变量mike1赋值给mike2;把mike1 copy一份给mike2;
  mike2.id_num = 20130000 + mike2.id_num;
  for(int i = 0;mike2.name[i]! = '\0';i++ )
  {
     mike2.name[i] = toupper(mike2.name[i]);
     cout << mike1.id_num <<" "<<mike1.name<<endl;
     cout << mike2.id_num<<" "<<mike2.name<<endl;
  }
 retrun 0;

}

Keine Kommentare:

Kommentar veröffentlichen