【4.17】建立一个对象数组,内放6个学生的数据(学号、成绩),用指针指向数组首元素,输出第2,4,6个学生的数剧。
2015-06-28 20:45
686 查看
#include<iostream>
using namespace std;
class Student{
public:
Student(int num,int sco);
void disp();
private:
int number,score;
};
Student::Student(int num,int sco)
{
number=num;
score=sco;
}
void Student::disp()
{
cout<<number<<" "<<score<<endl;
}
int main()
{
Student stu[6]={
Student(1,50),
Student(2,60),
Student(3,70),
Student(4,80),
Student(5,90),
Student(6,100),
};
Student *p;
p=stu;
p=p+1;
p->disp();
p=p+2;
p->disp();
p=p+2;
p->disp();
system("pause");
return 0;
}
运行结果:
#include<iostream>
using namespace std;
class Student{
public:
Student(int num,int sco);
void disp();
private:
int number,score;
};
Student::Student(int num,int sco)
{
number=num;
score=sco;
}
void Student::disp()
{
cout<<number<<" "<<score<<endl;
}
int main()
{
Student stu[6]={
Student(1,50),
Student(2,60),
Student(3,70),
Student(4,80),
Student(5,90),
Student(6,100),
};
Student *p;
p=stu;
p=p+1;
p->disp();
p=p+2;
p->disp();
p=p+2;
p->disp();
system("pause");
return 0;
}
运行结果:
相关文章推荐
- css总结
- 进程互斥(一)相关概念
- 一个类中的三种方法 1全局方法 2成员方法 3构造方法(转)
- JDBC高级特性(三)分布式事务和JTA基本原理
- linux shell 指令 诸如-d, -f, -e之类的判断表达式
- 预处理指令
- JDBC、Hibernate、iBATIS 对比
- tortoise svn无法识别subversion check向下代码来解决
- 【C#】索引器
- With form validation: why onSubmit=“return functionname()” instead of onSubmit=“functionname()”?
- 在html中引用*.js文件
- 字符设备驱动程序
- 从头说12种排序算法:原理、图解、动画视频演示、代码以及笔试面试题目中的应用
- 修改飞秋2013~随便改,瞬间提升你的逼格
- 1008--Java 大对象类型的 Hiberante 映射
- Redis数据结构分析
- win7+ubuntu双系统安装
- 区间估计2:
- Windows server 2008 R2磁盘管理
- 最小生成树与最短路径的区别以及实现方法