background image

耗费的时间精力而采用的一种偷懒手法。一旦完成,高手只要一努嘴, 看 FAQ

去 就万

事大吉了。实在是居家旅行杀人越货之必备良药,因此在各大

论坛已经有大泛滥的趋势。
    本篇 FAQ 为学习 C 语言、C++语言的大量新手编写,重点是如何运行起第一个程序,
不涉及语法、数据结构和算法等内容。如果你已经通过计算机二

级或水平相似的考试,甚至你是职业选手或是大师级的人物,就不必再往下看了。同时,
本 FAQ 只讨论 C/C++语言,其他语言如 Java VB python 等均不

涉及,虽然阅读本文前四章节也会对学习这些语言有所帮助,但深入学习还是请阅读这
些语言的专门教材。

 

  

 

  
为何有这篇 FAQ
    本文是为那些对编程新手所准备的,如果你自认已经不是新手,那么请离开把时间放
到更有用的地方。如果你是那种对编程一无所知,迫切想知

道他是怎么回事,或者仅仅编写了几个小程序,却遇到一大堆问题,而在论坛或是其它
地方又得不到帮助,但心中又有雄心壮志想要做绝世高手顶尖

黑客或者想要以程序为生的入门级新人,那么你恰好是本文的服务对象,请详细阅读以
下的文字,我想应该会对你有所帮助。而且请你了解,本文的

这部分内容所要介绍的是那些普遍性的概念,与具体任何一种语言都无关。
    正如我们所知,市场上充斥着无数的编程教材,同时可以肯定的是,目前已经面世的
教材(包括正式出版物和网络上的教程),穷一人一生之力

是看不完的。在这些书中,有大量的垃圾书,大量的平庸之作,还有少量的精品。而即使
是这少量的精品,也不可能看全。既然书这么多,我为什么

那么闲还要来写一篇呢,有这时间,我还能多画几张效果图挣俩钱花呢。
    情况是这样的,市场上的书虽多,但其中几乎没有几本是面向初学者的。我所指的初
学者,是指从来没有编写过程序,甚至是连编程二字都没有

听说过的人。这样的书是如此之少,以至于要去购买或是阅读到他们都是很困难的事。在
我个人的学习生涯中我认识到很多编程教材有个糟糕的倾向

。他们要么是一下子告诉你所有的事,好像你能在千分之一秒中突然从菜鸟变成好手,要
么就是认为有些事你早就应该知道,拿你当熟手看,导致你

有一种赤身裸体被抛弃于猛兽横行的非洲旷野的感觉。你还没有穿上衣服走出帐篷,连刀
子都没有摸过,他们就试图告诉你草原上有多少可以捕获的