首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

简单的结构调用有关问题

2012-04-10 
简单的结构调用问题判断a1b1的年龄大小返回给people输出程序有错怎么改?structu{charname[20]intage}//

简单的结构调用问题
判断a1   b1的年龄大小   返回给people输出
程序有错   怎么改?
struct   u
{
char   name[20];
int   age;
};
//
u&   max(u   &a,u   &b)
{
return   (a.age> b.age?a:b);
}

void   main()
{
u   a1=   { "a ",24};
u   b1   =   { "b ",25};
u   peopel;
peopel   =   max(a1,b1);
cout < <people.name < < ": " < <people.age < <endl;
system( "pause ");
}


[解决办法]
你函数名字不要和系统函数名一样,不允许的
max -> 其他名字 eg. maxex
people写错了,不知道你发现没

热点排行