整个程序和整个源文件的区别!
今天看书,看到全局变量和文件作用域有点不懂。书上说全局变量是定义在所有函数之外的任何变量,其作用是从变量定义到整个程序结束的部分!文件作用域是定义在所有函数之外的标识符。作用域是从定义到整个源文件结束!整个源文件和整个程序是什么关系了? 我不是给你回复了吗?怎么又发一帖? 程序组成文件,可以理解成程序是文件的子集 巴巴鲁 发表于 2020-10-1 11:30程序组成文件,可以理解成程序是文件的子集
那是不是一个文件里面包含多个程序,一个程序里面只有一个主函数了???? 风过无痕1989 发表于 2020-10-1 11:29
我不是给你回复了吗?怎么又发一帖?
不好意思,有很多不懂得地方。你看我说的对不对,一个项目分为多个模块,一个模块分为多个文件,一个文件里面有多个程序,一个程序里面有多个主函数?
刘大胡 发表于 2020-10-1 12:16
那是不是一个文件里面包含多个程序,一个程序里面只有一个主函数了????
是的,一个工程里只能有一个主函数 main(),只要你愿意,可以有无数个子函数,并且子函数可以实函数,也可以是空函数 工程----->项目------>函数------->返回 风过无痕1989 发表于 2020-10-1 11:29
我不是给你回复了吗?怎么又发一帖?
我刚学,又可能问的问题比较弱智。凡是在主函数int main()之内的才叫程序,之外的叫代码,只有进入主函数后程序才会运行?一个大项目就一个主函数? 刘大胡 发表于 2020-10-1 17:32
我刚学,又可能问的问题比较弱智。凡是在主函数int main()之内的才叫程序,之外的叫代码,只有进入主 ...
“主函数int main()之内的才叫程序,之外的叫代码” 不能这么理解的 ! main() 这个主函数是你的程序(叫工程也好,叫项目也好) 的入口,它也是由程序代码组成的,所以称为主函数比较妥当,其他的函数可以是子函数数,也可以孙函数,还有可能是重孙函数,这要看所在的位置,看是被谁在调用 多谢!在一边工作一边自考,确实有很多不懂的! 刘大胡 发表于 2020-10-1 18:35
多谢!在一边工作一边自考,确实有很多不懂的!
加油! 这里是个学习的好论坛,有不懂的地方,尽管可以到这里来求得答案
只是记得别忘回来给出你满意的答案哟~~这个不需要你付出任何的代价,你给出最佳答案后,系统会给帮助你的人一个奖励:鱼币+3,荣誉+2,技术+1 而已 学习学习
页:
[1]