|
上次熟悉了数组应用,现在学习下结构体应用。
struct people
{char name[20];
int id;
double salary;
};
void printinformation(people p1)
{cout<<p1.id<<endl;
cout<<p1.name<<endl;
cout<<p1.salary<<endl;
}
people p1array[4]={{"逆向爱好者1",12,3000},
{"我是破解爱好者2",13,3002},
{"逆向爱好者3",14,3004},
{"逆向爱好者4",15,3005}};
int _tmain(int argc, _TCHAR* argv[])
{/*people stuedeng1={0};
stuedeng1.id=10;
strcpy_s(stuedeng1.name,"逆向爱好者");
stuedeng1.salary=2000.9;
cout<<stuedeng1.id<<endl;
cout<<stuedeng1.name<<endl;
cout<<stuedeng1.salary<<endl;*/
for(int i=0;i<4;i++)
{printinformation(p1array[i]);}
return 0;
}
|
上一篇: 通过函数传值实现数组求和下一篇: 常变量和宏定义的区别
|