搜索

定义了一个结构体数组使用结构体数组名访问变量。程序1可以运行

gecimao 发表于 2019-08-15 22:36 | 查看: | 回复:

  定义了一个结构体数组,使用结构体数组名,访问结构体变量。程序1可以运行,程序2报错。求大神解释

  定义了一个结构体数组,使用结构体数组名,访问结构体变量。程序1可以运行,程序2报错。求大神解释

  程序1可以使用结构体名heros[i].或者(hero+i)-或者*(heros+i)).访问结构体内容。但程序2怎么不可以使用结构体名propsArray[i]访问。前两个图为程序1。后3个图为程序2。...

  程序1可以使用结构体名heros[i].或者(hero+i)-或者*(heros+i)).访问结构体内容。但程序2怎么不可以使用结构体名propsArray[i]访问。前两个图为程序1。后3个图为程序2。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部propsArray为没有链接性的静态持续性变量,他的生命周期到程序结束,但是作用域只有在本变量的声明的 { } 内,也就是只能在Init()函数内使用!

本文链接:http://saskatoonflowers.net/dingmingjiegou/851.html
随机为您推荐歌词
推荐文章

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部