局部结构体数组是什么意思?和全局结构体数组有什么区别呢?比如:构造学生类型,包括学号、姓名以及A、B、C三门课程的成绩信息。现对n个学生的数据做统计,要求得出A、B、C每门课程的平均成绩,以及每个学生三门课程的平均成绩。(采用局部结构体数组实现,测试数据同上题)
2条回答 默认 最新
- yun6853992 2022-03-18 17:21关注
局部和全局,与结构体是没有啥关系的。
这里有几个知识点你梳理一下:
1:结构体的概念,在我的理解中结构体是提供给我们自定义我们需要的类型提供的关键字,可以把他和int,char这种对比理解。
2:有关局部和全局的概念,你肯定经常会听说作用域,局部变量,全局变量等一些概念,我们应该一起对比去理解:
我们知道,变量有作用域,比如函数内部声明的变量,出了函数作用域,就无效了,那么,这个函数内部相对于调用这个函数的外部,函数内部就是一个局部作用域,内部的变量就是局部变量喽,而如果直接定义在main()函数外面,这个变量是一开始程序就会去定义,在main开始执行前,那么main函数入口以及其他所有的函数都能使用这个变量,这种变量叫做全局喽。
所以 像楼上那种,你定义在main函数外部,那就叫全局,在任何的作用域内定义的变量,其实相对这个作用域外部,叫局部喽。(个人理解描述,细节可以参考百度~)
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 mmocr的训练错误,结果全为0
- ¥15 python的qt5界面
- ¥15 无线电能传输系统MATLAB仿真问题
- ¥50 如何用脚本实现输入法的热键设置
- ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
- ¥30 深度学习,前后端连接
- ¥15 孟德尔随机化结果不一致
- ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
- ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
- ¥15 谁有desed数据集呀