结构体 数组 指针
2015-06-10 19:28
260 查看
#include <stdio.h> #include <iostream> #include<math.h> using namespace std; int main() { //定义结构类型 struct human { char name[10]; int sex; int age; }; //声明结构数组和结构指针变量,并初始化 human x[]={{"WeiPing",1,30},{"LiHua",1,25},{"LiuMin",0,23}},*p=NULL; //用下标变量的输出结构数组的元素 for (int i=0;i<3;i++) { cout<<x[i].name<<'\t'; cout<<x[i].sex<<'\t'; cout<<x[i].age<<endl; } cout<<"----------------"<<endl; //用结构指针输出结构数组的元素 for (p=x;p<=&x[2];p++) { cout<<p->name<<'\t'; cout<<p->sex<<'\t'; cout<<p->age<<endl; } system("pause"); }
相关文章推荐
- CSDN网站CODE配置记录
- opencv直方图创建CreateHist、计算cvCalcHist和访问的汇总
- 9图教你开口就能说重点
- BZOJ 1637: [Usaco2007 Mar]Balanced Lineup( sort + 前缀和 )
- P225 4
- Binary Tree Right Side View - LeetCode 199
- android多层树形结构列表学习笔记
- js匹配表单name的值获取value
- 关于Android端配置极光推送
- 读书笔记:机器学习实战(2)——章3的决策树代码和个人理解与注释
- memset功能的具体说明
- STM32的开发内核架构
- 每日一得-servlet线程安全问题
- Uva - 1589 - Xiangqi
- Uva - 1589 - Xiangqi
- OpenGL超级宝典(第五版)环境配置
- Xcode环境变量 build Settings 设置
- 结合源代码详解android消息模型。
- 黑马程序员java学习笔记——网络编程
- Tick and Tick------HDOJ杭州电(无法解释,直接看代码)