官术网_书友最值得收藏!

3-1 選擇Visual C++的三個理由

學會一門程序設計語言,不一定就能應用這門語言在今后的工作和學習中。

為什么《C程序設計》這門課程的考試都通過了,一旦需要編寫一兩段程序,總是非常痛苦。很重要的原因就是考試只考察紙面上的能力。其實,從紙面到實踐,雖然有一定距離,但是比學習一門新語言輕松多了,任何一個人都能做到,基本上只要你會電腦。

本書的目的非常明確,就是讓讀者在已經有的C語言基礎上,跨越到能夠在特定的平臺(Windows),使用特定的開發工具來開發自己的應用程序。根據個人的經驗,首先掌握語言的精華,然后結合特定的開發工具,開發一些小的實例,逐步掌握程序設計的奧秘。

可是,在工具的選擇上,真的很讓人發愁……當年我學習C語言的時候用的Turbo C已經有點兒過時,學習C++的時候用的Borland C++勉強還可以用來作為學習工具,但是也沒有當代程序開發工具的諸多特點,容易誤人子弟。最后,我想還是推薦大家從學習C/C++的時候就開始多使用Visual C++作為學習工具。

理由有很多。第一,Windows平臺下的C/C++語言開發工具,Visual C++牌子老,用戶多,對大家將來的開發工作有利。學習的時候,就用和工作差不多的平臺,可以快速融入開發團隊,大家也容易溝通。第二,Visual C++具有很多現代化開發工具的特色,熟悉掌握了它,輕松就可以掌握其他開發工具的用法和特色。第三,過渡快,我們已經用Visual C++來學習C/C++語言了,一旦需要開始學習Windows應用程序開發,基本沒有從頭學習開發工具的障礙。

不過,不利的因素也有,Visual C++畢竟是一個強大的開發工具,功能很多,讀者很容易迷戀其中的一些向導功能,雖然很快做出了像模像樣的Windows應用程序,卻因為基礎沒有打好,不能走得更遠。

所以,讀者如果有條件,應該在開始學習C/C++語言的時候,就養成去上機檢驗所學程序語言的習慣,你可能會發現,多做這樣一點點,提高反而非常快。

主站蜘蛛池模板: 龙江县| 郑州市| 垫江县| 芦山县| 亳州市| 汉源县| 吉首市| 比如县| 绥德县| 石泉县| 西林县| 耒阳市| 襄城县| 东阿县| 灵石县| 玉树县| 和静县| 铁力市| 长岭县| 平安县| 景泰县| 恩施市| 抚远县| 仁怀市| 新安县| 朝阳县| 沙雅县| 深圳市| 长岭县| 新邵县| 宕昌县| 唐河县| 延寿县| 西华县| 博白县| 类乌齐县| 贵溪市| 丰顺县| 镇远县| 汽车| 郸城县|