对象数组的指针遍历方案
2012-03-20 00:43
239 查看
数组对象指的是你存入数组的对象,该对象可以是整数,字符等基本数据类型的对象,也可以是自定义的。 在自定义的数据对象中,就可以加入自己想要的元素,这就叫对象元素。 如:我可以自己定义一个student对象,该对象中包括名字,学号,成绩等,这些就是元素。在自定义时可以用struct也可以用自定义类。 如果对象没有函数操作。就用struct。如定义一个学生对象: struct Student { string name; unsigned long id; float grade; }; Student student1,student2...studentn; student1.name student1.id student1.grade 就是对象元素,也就是你说的对象参数 再定义一个数组Student a[]={student1,student2...studentn}; student1,student2...studentn就是数组对象 或者定义一个指针 Student *p=a; 此时p指向数组首地址的元素即student1,要调用student1的元素就是 p->name;p->id;p->grage; 而要指向student2就将指针移动一位,即指针加1;调用student2的元素就是 p=p+1; p->name;p->id;p->grage;
相关文章推荐
- 使用js遍历出List数组中的对象中的属性
- Java遍历数组对象的方式
- C++学习笔记(六)-- 类和对象 构造函数和析构函数 const成员函数 this指针 对象数组 堆栈管理变量
- 三十一、数组、指针和字符串:对象指针
- Javascript数组和对象的遍历方法
- jQuery遍历对象/数组/集合
- jquery 遍历对象、数组、集合
- JSONObject和JSONArray遍历数组与对象
- 数组,对象遍历以及特殊的数组里的对象处理
- js和jQuery遍历json对象和数组
- 数组、指针和字符串:对象指针
- JQuery $.each遍历JavaScript数组对象实例
- js for循环 遍历数组 遍历对象属性
- js遍历数组和遍历对象的区别
- JSP页面遍历对象集合,map,数组等,Struts的s标签和c标签的区别
- js遍历对象的数组
- Javascript的数组与字典用法与遍历对象的属性技巧
- jQuery遍历对象/数组/集合
- java 实现json数组字符串遍历出json对象
- 对象数组和指向对象的指针 指向类成员的指针