编程及C初学者_FAQ.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编程及C初学者_FAQ

编程及C/C++初学者 FAQ 本文原为本人在论坛所发若干帖,意在集中解决新手学习C/C++语言时将遭遇到的各类问题,网友反馈情况良好,集合修订后作为个人作品贴于此处。 本贴主要分析概念原理和解决方案,不讨论具体程序语法,立足于让初学者能运行起第一个程序。其他事宜如解释入门语法等本文基本不涉及。 本文依照 创作公用约定(署名-非派生作品-非商业用途) 发布。作者(即本人)无更新计划,请勿与作者联系。 作者:碧蓝右耳。 联系方式:BlueAuris@ 版本号:3.0 完成日期:2008-03-10 =========================================分割线================================目 录 一、开始之前 ????FAQ 那是什么????为何有这篇FAQ????编程为何物????如果这就是编程,那语言是怎么回事????我为啥要学编程????听说编程很难,是真的么,那我能学会吗?????我真的可以么????还一定要有台电脑么????好吧你说服我了,我打算开始,该怎么做????那么,下一步怎么干????我碰到问题了,谁能帮我????我能看懂别人的程序,但自己做就觉得无从下手,怎么会这样????我英语\XX不会,咋办????关于态度、情绪和其他 二、选择C/C++语言 ????C语言是什么????C++语言是什么????为何要选择纯C????C/C++语言和其他语言有什么关系????我为什么要学C/C++语言????Python语言 作者的另一推荐 三、一些重要的概念计算机原理 ????编程的对象是什么————计算机????程序到底是怎么回事————是操作而不是结果????为什么要编程————因为机器的特点????你们老是提到编译器,那是什么代码翻译机????给我解释下啥叫编程语言————各路江湖武功????语言之后要确定的事情操作系统和平台????编程时什么东西最重要源代码????我的程序和一般的程序不一样,什么原因————控制台和图形界面的差异????好像不能建立一个单独的文件来编译————工程和项目的问题????难道一切都要从头干起————函数、API、类、控件、开发包与软件复用????关于图形库的补充说明可选择的图形库 四、教材、习题和示例 ????能推荐几本好书么????首先是纯C的教材????然后是C++的教材????接下来是Windows编程????Unix/Linux/BSD系统????数据结构和算法????各种图形以及其它库????软件工程思想????找书的诀窍 ????光看书似乎不解决问题,难道要做题????OJ是什么????哪里有可用的OJ????哪里有代码示例可看 五、选择编译器 ????有哪些编译器可用????还有些可以配合编译器的开发环境????他们在哪里????怎么安装他们特别解释 MingW版GCC的安装 六、TC下常见的问题解决 ????用TC创建第一个程序????TC的库路径设置????TC下的图形编程设置????我的程序在TC下可以编译,在VC/GCC下为什么出错 七、其它编译器问题 ????用VC创建程序????用DEV-CPP创建程序????用MingW创建程序????用Lcc-win32创建程序 八、结束语 ????程序员成长的六个阶段 =========================================分割线================================ FAQ 那是什么 ????FAQ就是Frequently Asked Questions,也就是常见问题解答。这玩意儿通常是一些所谓的高手或者前辈为了节省回答新手的大量简单重复问题所耗费的时间精力而采用的一种偷懒手法。一旦完成,高手只要一努嘴,“看FAQ去”就万事大吉了。实在是居家旅行杀人越货之必备良药,因此在各大论坛已经有大泛滥的趋势。????本篇FAQ为学习C语言、C++语言的大量新手编写,重点是如何运行起第一个程序,不涉及语法、数据结构和算法等内容。如果你已经通过计算机二级或水平相似的考试,甚至你是职业选手或是大师级的人物,就不必再往下看了。同时,本FAQ只讨论C/C++语言,其他语言如Java VB python等均不涉及,虽然阅读本文前四章节也会对学习这些语言有所帮助,但深入学习还是请阅读这些语言的专门教材。       为何有这篇FAQ ????本文是为那些对编程新手所准备的,如果你自认已经不是新手,那么请离开把时间放到更有用的地方。如果你是那种对编程一无所知,迫切想知道他是怎么回事,或者仅仅编写了几个小程序,却遇到一大堆问题,而在论坛或是其它地方又得不到帮助,但心中又有雄心壮志想要做绝世高手顶尖黑客或者想要以程序为生的

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档