指针形式表示结构体内的数组(c语言 指针怎么指向一个结构数组)
本文目录
c语言 指针怎么指向一个结构数组
楼上都回答得这么复杂吗?我写简单一点的struct str{ int n; int s;};void main(){struct str a中的成员n和s 分别赋值为1和2,对a中的成员设置为3和4。 注:有些编译器可能不需要最前面的struct来声明 结构对象。 struct str *p=a; //声明一个结构指针,并把结构数组的地址赋给该指针 printf("%d",p-》n); //访问结构数组对象a中的变量n的值,也就是1printf("%d",(p+1)》n); //访问结构数组对象a处。}
结构体中用指针数组(非大神不能解)
char *name; // 表示name是一个数组,元素类型是char *看你的逻辑- -估计是多谢了个*还有scanf错了scanf("%s %d ",ptr-》name,&ptr-》number);
更多文章:
win10电脑提速20倍只需这4步(如何让win10系统电脑运行更快)
2024年8月12日 01:25
光荣使命军用版下载(求个光荣使命军用升级版激活码,或者有使命方法破解吗)
2024年6月24日 05:43
网上可以看剧网是什么,怎么查看?很容易上去的看剧网在登的时候忘记了密码,怎么办
2024年6月29日 04:50
安智市场2021最新版下载(a3平板电脑怎么重新下载安智市场软件)
2024年9月4日 03:15
安卓手机一键root软件下载(一键Root大师的Android版)
2024年9月26日 14:22
百度网址大全网址导航(有哪些比较好的网址导航,大家推荐一下)
2024年7月6日 12:00
lsdx格式是什么软件保存的?lsdx标签文件是用WPS打开
2024年7月22日 15:33