cc++初学编程

cc++初学编程

ID:23829496

大小:313.00 KB

页数:69页

时间:2018-11-11

cc++初学编程_第1页
cc++初学编程_第2页
cc++初学编程_第3页
cc++初学编程_第4页
cc++初学编程_第5页
资源描述:

《cc++初学编程》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、......编程及C/C++初学者FAQ本文原为本人在论坛所发若干帖,意在集中解决新手学习C/C++语言时将遭遇到的各类问题,网友反馈情况良好,集合修订后作为个人作品贴于此处。本贴主要分析概念原理和解决方案,不讨论具体程序语法,立足于让初学者能运行起第一个程序。其他事宜如解释入门语法等本文基本不涉及。本文依照创作公用约定(署名-非派生作品-非商业用途)发布。作者(即本人)无更新计划,请勿与作者联系。作者:碧蓝右耳。联系方式:BlueAuris@gmail.com版本号:3.0完成日期:2008-03-10============

2、=============================分割线================================目录一、开始之前FAQ那是什么为何有这篇FAQ编程为何物如果这就是编程,那语言是怎么回事我为啥要学编程听说编程很难,是真的么,那我能学会吗?我真的可以么还一定要有台电脑么好吧你说服我了,我打算开始,该怎么做那么,下一步怎么干我碰到问题了,谁能帮我我能看懂别人的程序,但自己做就觉得无从下手,怎么会这样我英语XX不会,咋办关于态度、情绪和其他二、选择C/C++语言C语言是什么C++语言是什么为何要选择纯C

3、C/C++语言和其他语言有什么关系我为什么要学C/C++语言Python语言作者的另一推荐三、一些重要的概念-----计算机原理编程的对象是什么————计算机程序到底是怎么回事————是操作而不是结果为什么要编程————因为机器的特点............你们老是提到编译器,那是什么-----代码翻译机给我解释下啥叫编程语言————各路江湖武功语言之后要确定的事情------操作系统和平台编程时什么东西最重要----源代码我的程序和一般的程序不一样,什么原因————控制台和图形界面的差异好像不能建立一个单独的文件来编译————

4、工程和项目的问题难道一切都要从头干起————函数、API、类、控件、开发包与软件复用关于图形库的补充说明--------可选择的图形库四、教材、习题和示例能推荐几本好书么首先是纯C的教材然后是C++的教材接下来是Windows编程Unix/Linux/BSD系统数据结构和算法各种图形以及其它库软件工程思想找书的诀窍光看书似乎不解决问题,难道要做题OJ是什么哪里有可用的OJ哪里有代码示例可看五、选择编译器有哪些编译器可用还有些可以配合编译器的开发环境他们在哪里怎么安装他们----特别解释MingW版GCC的安装六、TC下常见的问题

5、解决用TC创建第一个程序TC的库路径设置TC下的图形编程设置我的程序在TC下可以编译,在VC/GCC下为什么出错七、其它编译器问题用VC创建程序用DEV-CPP创建程序用MingW创建程序用Lcc-win32创建程序............八、结束语程序员成长的六个阶段=========================================分割线================================一、开始之前FAQ那是什么FAQ就是FrequentlyAskedQuestions,也就是常见问题解答。这玩意

6、儿通常是一些所谓的高手或者前辈为了节省回答新手的大量简单重复问题所耗费的时间精力而采用的一种偷懒手法。一旦完成,高手只要一努嘴,“看FAQ去”就万事大吉了。实在是居家旅行杀人越货之必备良药,因此在各大论坛已经有大泛滥的趋势。本篇FAQ为学习C语言、C++语言的大量新手编写,重点是如何运行起第一个程序,不涉及语法、数据结构和算法等内容。如果你已经通过计算机二级或水平相似的考试,甚至你是职业选手或是大师级的人物,就不必再往下看了。同时,本FAQ只讨论C/C++语言,其他语言如JavaVBpython等均不涉及,虽然阅读本文前四章节也

7、会对学习这些语言有所帮助,但深入学习还是请阅读这些语言的专门教材。    为何有这篇FAQ本文是为那些对编程新手所准备的,如果你自认已经不是新手,那么请离开把时间放到更有用的地方。如果你是那种对编程一无所知,迫切想知道他是怎么回事,或者仅仅编写了几个小程序,却遇到一大堆问题,而在论坛或是其它地方又得不到帮助,但心中又有雄心壮志想要做绝世高手顶尖黑客或者想要以程序为生的入门级新人,那么你恰好是本文的服务对象,请详细阅读以下的文字,我想应该会对你有所帮助。而且请你了解,本文的这部分内容所要介绍的是那些普遍性的概念,与具体任何一种语言

8、都无关。正如我们所知,市场上充斥着无数的编程教材,同时可以肯定的是,目前已经面世的教材(包括正式出版物和网络上的教程),穷一人一生之力是看不完的。在这些书中,有大量的垃圾书,大量的平庸之作,还有少量的精品。而即使是这少量的精品,也不可能看全。既然书这么多,我为什

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。