论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > C语言程序设计教程
Tag:新手,函数,指针,数据类型,对象,Turbo,入门,运算符,数组,结构,二级,,tc,游戏,试题,问答,编译,视频教程

VC该如何去学,该如何较快的掌握_VC技术_C语言教程

文章类别:C语言程序设计 | 发表日期:2010-6-20 9:55:01

VC该如何去学,该如何较快的掌握_VC技术_C语言教程

本文来自21视频教程网C语言频道

曾经有许多的人在论坛上问VC该如何去学,该如何较快的掌握,在这里发表一些个人的看法:

首先,VC应该是VC++,从名字,我们可以知道C++才是根本。

1.学VC应该首先学好C++(不是C),许多人认为(包括很久以前的我自己)认为学好了C就可以学VC了,其实不是。其实如果可以的话,我希望所有的初学者不要学C(千万不要),否则只会造成你更多的疑惑(C和C++太不一样了,虽然C++仍然兼容早期的C,但是许多C的做法在C++下会导致严重的错误,特别是struct关键字的不当使用)。

2.学VC最好的途径是练习(好记性不如烂笔头)。许多内容你看了以后认为自己懂了,其实过了10天半个月你又什么都不知道了。自己做一变,记忆要深刻的多(而且调试的过程往往会让你发现一些小秘密)。出现错误不要担心,没有谁可以写出完全没有错误的程序(否则还要调试做什么?),通过改正错误可以提高自己的认识。

3.对系统的了解:
如果你没有很好的驾车经验,你又如何设计好的汽车??同样的,如果你不会(擅长)使用软件,你如何设计好的软件??对操作系统和硬件平台的了解对软件开发是极有帮助的。我个人有两年的硬件和组网(集成)的经验,我自认为现在还受益不浅。

4.关于书籍:
学VC离不开看书,许多人都是靠自学的(大多学校没有VC的课程,还都是C)。学软件有以下几条线路:
1)MFC的学习:
我认为应该是《C++编程思想》->《VC技术内幕》->《深入浅出MFC》
《C++编程思想》被誉为C++的神奇书籍,多次获奖。其他的就不用我来多说,大家都很熟悉。
2)编程技巧:
《数据结构-C++描述》清华出版,黑色的封面,William Ford和William Topp合著。这是我看过的最好的一本C++算法的书籍。另外它还可以让你对面向对象(OB)和抽象数据类型(ADT)有更深刻的认识。
3)COM:
COM向我们展示了一种思想,我认为每个人都应该了解这种编程思想,这种思想正是C++面向对象的精髓所在。
《深度探索C++对象模型》->《COM技术内幕》->《COM原理与应用》->《COM本质论》
这些书我个人的理解并不是很深(学习中),所以不好做过多的评价。
4)网络:
《WINDOWS网络编程》(有条件看一下《计算机网络》)


以上的内容都是个人的经验,介绍给大家,不一定适合所有人,也不一定完全正确,希望大家指正

视频教程列表
文章教程搜索
 
C语言程序设计推荐教程
C语言程序设计热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058