|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <iostream>
using namespace std;
struct student
{
int inumber;
char name[15];
int age;
char department[20];
float gpa;
};
void diplay(student arg);
int main()
{
student s1={1200380214,"lantian",20,"computerscience",90};
cout<<"s1.name的地址:"<<&s1.name<<endl;
diplay(s1);
cout<<"形参被修改后....."<<endl;
diplay(s1);
return 0;
}
void diplay(student arg)
{
cout<<"学号:"<<arg.inumber<<"名字:"<<arg.name<<"年龄:"<<arg.age<<endl
<<"院系:"<<arg.department<<"成绩:"<<arg.gpa<<endl;
cout<<"arg.name的地址:"<<&arg.name<<endl;这里地址和上面的S1.name地址为什么不同
for(int i=0;i<6;i++)这里的循环是什么意思
{
arg.name[i]='A';这个代表什么
}
arg.age++;这个代表什么
arg.gpa=99.9f;这个同样代表什么
}
|
|