刺激战场
六合彩
贵宾厅
  • 2184阅读
  • 4回复

如何学好VC++-sunxin [复制链接]

上一主题 下一主题
离线啊冲
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2014-08-22
如何学好VC++-sunxin(转至程序员之家http://www.sunxin.org/bbs/)
作者:孙鑫

近期看到很多网友都在问应该如何去学VC++,如何才能快速的掌握VC++。在这里呢,我给大家提一些建议。


一、学习方法


关于学习的方法,我希望大家看一下《致程序员之家论坛的所有会员》这篇帖子


二、什么基础看我的VC++教学视频比较合适


首先确定你的基础,如果你小学数学都没有过关,如何去学微积分。同样的,VC++教学视频当时在录制的时候,面向的对象就是有C语言基础的学员(C\C++语言以后会单独录制)。你只有在掌握了(1)语句的结构;(2)函数;(3)指针;(4)结构体和联合体,那么你在看VC++教学视频的时候才不会这么吃力。举例如下:


(1)语句的结构:


int i;


for(j=0;j<10;j++)


{


}


int j=0;


上面的语句最起码你应该知道它错在哪。


(2)函数


void fn(char ch, inta, float f=1.3f);


函数每一部分的含义你应该知道。


(3)指针


char *pStr;


strcpy(pStr,”abc”);


问题出在哪?


char**pStr;pStr是什么类型的变量,它的用法你掌握了吗?


(4)结构体


struct PERSON


{


       char* name;


       int age;


};


PERSON *p;


p.name=”zhangsan”;


上面的用法你熟悉吗?操作中是否有错呢?


以上的这些如果你都掌握了,那么你就可以开始学习我的VC++教学视频了。


三、我有良好的C语言基础,为什么看你的教学视频还是云里雾里呢?


问题出在哪?如果你果真有良好的C语言基础,那么问题就出在你的思路上了,在视频第一课中,我们编写的就是C语言的程序,只不过它是Windows下的C程序。从传统的DOS程序转到Windows程序下,这是一道坎,因为Windows平台下的编程是以事件作为驱动,也就是以消息循环为核心。为了区别Windows的各种资源,于是相应的定义了许多新的数据类型,以及不少的结构体类型。我们的初学者看到这么多的类型,就犯怵,更让他发晕的是很多新的函数,想象你初学C语言的时候,是不是对于C中的数据类型也很陌生,C中的库函数你用到了多少,掌握了多少。为什么在学C的时候,感觉要简单呢?因为你是从打印一个Hello语句开始,做了很多程序,实际上C语言的库函数也没用多少,因为你没有用C编写过实际应用的程序。在Windows平台下,一个简单的打印Hello的程序都由数十行代码,用到的函数和类型又较多,于是你就开始犯晕了。


但我们真正静下心来,看看VC++教学视频中的代码,你会发现所有的语言逻辑和C是一样的,C有库函数,Windows有API函数,还不都是函数吗!都是为了让我们编程更加方便。在接触一个新事物的时候,我们往往会被表面的一些东西所迷惑,所吓倒。但当我们真正认真的时候,所有的一切原来都这么简单。修汽车难吗?需要很多的技术知识吗?如果是,那为什么不让本科生和研究生去修汽车呢?为什么我们会觉得难呢?因为我们没有去接触它。


另一原因,是我们很多初学者以前学C的时候用的编译器是TurboC或BorlandC,现在转为VC++开发工具,对于界面也不熟,不知该从何点起,加上对数据类型和函数等都很陌生,于是就我晕!我晕晕!


从DOS程序转到Windows程序这道坎过了,以后就一马平川了。等到我们学习COM时,又会遇到一个坎,就是从面向对象的程序设计转为面向组件的程序设计。


四、学习编程一定要用心!!!


你想学编程吗?确定了就去干,但要注意循序渐进,多练,等你掌握C,再跟着我的VC++教学视频学习,一个月时间足以掌握VC++。我以前教的学生,VC++讲60个学时,20节课,学员消化吸收,工资大大的挣,不过学习很辛苦。我带的一个女学员,30多岁了,想要出国,想掌握一门技术,没有编程基础,从C开始学(30个学时),再学VC++(60个学时),后来学得比很多有VC++基础的学员还好,怎么学的,每天下课如果当天的内容没有掌握,就不回去,后来跟我说,做梦梦见的都是代码,有这种精神,想不学好都难。
善者 慈悲心常在 无怨无恨 以苦为乐
默认压缩密码www.hifyl.com
文件分享密码问题:http://www.hifyl.com/read-htm-tid-4444.html
离线fefen0

只看该作者 沙发  发表于: 2014-08-22
思路很重要。
离线李侃

只看该作者 板凳  发表于: 2014-09-01
好贴,学习。
技术为王,我辈在路上
离线bubblewang

只看该作者 地板  发表于: 2017-02-24
希望有用
离线bubblewang

只看该作者 4楼 发表于: 2017-02-24
网址无效了,求网址
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个