****结构体定义在main外面还里面?

来源:百度知道 编辑:UC知道 时间:2024/06/15 20:22:21
??

一般小的程序结构体直接放在main()前面就好了
也就是main()的外面,他就是一种类型了,这样程序开始运行时他就先检查这种类型,,在main()函数里就可以直接定义这类型的变量了

如果一个大程序的话,为了看起来更加有条理,清晰,你可以把他放到另外一个文件,用include"文件名”把他包含进来

当然在main()里面定义也不会有错,不过看起来就很乱了

最合理的做法是,结构体定义放到头文件里
然后再包含main的文件中,include这个头文件,这样结构最清晰
把结构体放到main中的做法,不知道是那位仁兄发明的,语法没有错,但是绝对不会有任何人会这么写,假如那位程序员这么干了,马上就被老板炒鱿鱼