结构体的声明在主函数内还是外?为什么有的在内有的在外?

时间:2022-11-19 20:28:42
结构体的声明在主函数内还是外?为什么有的在内有的在外?

5 个解决方案

#1


都可以,看你的需求了

#2


内外有什么区别

#3


引用 2 楼 qq_37268797 的回复:
内外有什么区别


可用范围。。

#4


引用 2 楼 qq_37268797 的回复:
内外有什么区别
在函数内部声明的结构类型只能在函数内部使用
在函数外部声明的结构类型可以被多个函数使用

#5


区别就在于作用域不同。声明的位置不同,有效的区间也就不一样。

#1


都可以,看你的需求了

#2


内外有什么区别

#3


引用 2 楼 qq_37268797 的回复:
内外有什么区别


可用范围。。

#4


引用 2 楼 qq_37268797 的回复:
内外有什么区别
在函数内部声明的结构类型只能在函数内部使用
在函数外部声明的结构类型可以被多个函数使用

#5


区别就在于作用域不同。声明的位置不同,有效的区间也就不一样。