菜鸟在C#学习中的疑惑!非常需要得到您的帮助!!!
在C#中,函数Main()是控制台应用程序的入口点函数,当执行一个C#应用程序时,就会调用它包含的入口点函数,这个函数执行完后,应用程序就结束了,应用程序也就终止了,所有...
在C#中,函数Main()是控制台应用程序的入口点函数,当执行一个C#应用程序时,就会调用它包含的入口点函数,这个函数执行完后,应用程序就结束了,应用程序 也就终止了,所有的C#可执行代码都必须有一个入口点。
这是摘自书上的一段原话,但是还是有几点疑惑,希望请教下各位:
疑惑一:是不是所有的程序代码里一定要有Main()存在?
疑惑二:是不是如果程序执行的话,一定是从Main()开始的,然后一定是以其结束的?
疑惑三:如果程序中还有其他的函数,是不是也是如此的执行顺序,如果真的是这样的话,那如果调用函数时,是不是执行会发生跳跃(意思就是从Main()中跳到另一个被调用的函数中去)
疑惑四:如果是执行完了被调用函数后,那么是不是会自动跳回Main()中呢? 展开
这是摘自书上的一段原话,但是还是有几点疑惑,希望请教下各位:
疑惑一:是不是所有的程序代码里一定要有Main()存在?
疑惑二:是不是如果程序执行的话,一定是从Main()开始的,然后一定是以其结束的?
疑惑三:如果程序中还有其他的函数,是不是也是如此的执行顺序,如果真的是这样的话,那如果调用函数时,是不是执行会发生跳跃(意思就是从Main()中跳到另一个被调用的函数中去)
疑惑四:如果是执行完了被调用函数后,那么是不是会自动跳回Main()中呢? 展开
4个回答
展开全部
解答一:不是所有的程序代码里一定要有Main(),跟Java类似。
解答二:是的,程序在执行过程中,一定是先从Main()函数开始执行的,他是接入的接口。
解答三:是的。不管是任何语言都是这样调用函数的。
解答四:是的,那是肯定以及确定的。从哪儿来就得到哪儿去。
解答二:是的,程序在执行过程中,一定是先从Main()函数开始执行的,他是接入的接口。
解答三:是的。不管是任何语言都是这样调用函数的。
解答四:是的,那是肯定以及确定的。从哪儿来就得到哪儿去。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意二楼的说法,但我觉得你还是要自已实践一下这样才能更明白。你可以用断点测试,也可以在关键的地方用messagebox.show()断开观察。如果还不会用断点的话就上网查下或看看书,很容易明白的,或Q我810665850
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
①、在C#中有且仅有一个Main()函数,在控制台应用程序中其是必须要有的。
②、是的,其是从Main()中开始按顺序的方式(循环、跳转看作一个整体)从上往下开始执行。
③、是的,调用即是执行这种方法(函数)。
④、这个方法结束后其会接着执行Main()方法中这个方法(函数)接下来的语句,或者结束程序。
②、是的,其是从Main()中开始按顺序的方式(循环、跳转看作一个整体)从上往下开始执行。
③、是的,调用即是执行这种方法(函数)。
④、这个方法结束后其会接着执行Main()方法中这个方法(函数)接下来的语句,或者结束程序。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询