C语言中,void main究竟有什么作用啊?请用自己的话简单的说明。谢谢。

如题所述

老实说,你给0分,我真的不大高兴,因为我可以给你讲得很清楚,还是说一下吧,例如,你写的代码最终编译成了exe,那么你双击这个exe的时候,CPU会去执行exe中的机器指令,此时,CPU必须知道第一条指令在exe中的位置,这个位置不一定在开头,可以在中间,也可以在结尾,这个点,称之为OEP,也就是程序入口点,它就对应main,编译器编译完你的代码后,main就消失了,但是会把main的位置记录下来,让CPU从这里开始执行指令
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-15
,去年学C++。当时一点编程基础都没有,你才高一,一定能学得比我轻松的:)以下个人经验供你参考。

1。我认为编程和数学英语什么的一点关系都没有!我宿舍有个文科生,和我们一样学c++,她照样学得很好。大一下学期用的是英文教材,发现其实里面的英语初中水平就可以看,句型都很简单,查些单词就可以了。学习编程首先心里一定不要害怕!C++已经很接近我们的正常思维了,现在大家都用C++编程,学会的话很方便的。

2。老师肯定是从最基本的教起,那么你一定要跟上老师的脚步,循序渐进地学。我刚学的时候课本上的每个例子,哪怕是再简单的例子我都会亲自在电脑上演示,这样可以加深印象,又可以熟悉键盘。学习C++的时候前后联系非常重要,特别是记住一些典型的例子,对往后的学习帮助非常大。
另外,还应该接触大量的课外的编程例子。这些例子一般是老师同步给我们的,是帮助我们加深理解。她们都是老师根据经验选出来的,比什么参考资料都好。
这些方法经过了我个人期末考试的检验,我认为效果还是不错的。

3。我们老师推荐的教材是清华大学出版社出版的《C++编程教程》(名字大概是这样……),作者是谭浩强先生。谭老师教学经验非常丰富,我们初学者会遇到的问题和易犯的毛病他都在书中讲得非常清楚。我个人也为找编程教材走了一些弯路,结果还是觉得老师推荐的这本教材最好了,谭老师的书在学习计算机用书这方面其实是很畅销的。

4。软件嘛,随便去华军软件站下个C++就好了,主要还是自己要掌握好。

心理上一定要正常地看待它,就像学习其它课程一样,好好学,你一定能成功!
另外,站长团上有产品团购,便宜有保证
第2个回答  2011-04-11
在 C 和 C++ 中,不接收任何参数也不返回任何信息的主函数原型为“void main(void)”。

可能正是因为这个,所以很多人都误认为如果不需要程序返回任何信息时可以把 main 函数定义成 void main(void) 。然而这是错误的!main 函数的返回值应该定义为 int 类型,C 和 C++ 标准中都是这样规定的。虽然在一些编译器中,void main 可以通过编译(如 vc6),但并非所有编译器都支持 void main ,因为标准中从来没有定义过 void main 。g++3.2 中如果 main 函数的返回值不是 int 类型,就根本通不过编译。而 gcc3.2 则会发出警告。所以,如果你想你的程序拥有很好的可移植性,请一定要用 int main 。
来源:本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网