嵌入式-C语言基础:通过结构体指针访问结构体数组
2024-09-03 08:30:51
#include<stdio.h>
#include<string.h>
struct Student
{
char name[32];
int age;
int height;
int weight;
}; int main()
{ struct Student Stus[3]={
{"hhh",12,45,45},
{"ttt",16,24,45},
{"kkk",18,23,45},
};
printf("\n\n\n");
struct Student * stusP=Stus;
//通过结构体指针遍历结构体数组
int size=sizeof(Stus)/sizeof(Stus[0]);
for(int i=0;i<size;i++)
{
printf("地址=%p,name=%s\n",stusP,stusP->name);
stusP++;
}
return 0;
}
输出结果:
地址=000000000061FD40,name=hhh
地址=000000000061FD6C,name=ttt
地址=000000000061FD98,name=kkk
最新文章
- 自定义滚动条 - mCustomScrollbar
- java如果读取xml内容
- UIActivityIndicatorView
- 加密--win7下安装openssl
- POJ 1384
- android149 360 程序锁输入密码
- ListControl常用操作汇总
- Android的配置界面PreferenceActivity
- django安装
- YII CDbCriteria总结
- 《Programming WPF》翻译 第7章 3.笔刷和钢笔
- HDU 2227 Find the nondecreasing subsequences(DP)
- ASP.NET交互Rest服务接口(Jquery的Get与Post方式)
- u盘分区装机版
- XLSReadWriteII5使用参考
- http协议发送post请求
- js/jquery如何获取获取父窗口的元素
- 在SQL Server 2017 中,当Alwasyon group启用了DTC_SUPPORT = PER_DB, 会导致无法创建replicaiton.
- 之手算KD-tree
- 主成分分析(PCA)算法,K-L变换 角度