这么多人回答也没解决?
如果你是计算机专业的,朋友,你得学好C和C++基础,开玩笑,基础都不会,还VC?
另外。C和C++不等于VC,VC只是一个工具,真正意义上的编程的话,是用到VC里面的类库,主要就是MFC。
其实,学不学C和C++都能学会VC,但是,我想说的是,那些人真是低级,拿VC来当VB用,真是笑人。
没学会C和C++,你就别想自己如鱼得水般修改代码,更别说,你的窗口美好,你的特效。。
你要是什么都不会,又不想学到家,不如去学VB、DELPHI之类。
但如果你真的学会了基础和VC之后,我告诉你,你学会的不只是一种语言,也不是学会了一种工具。
你是间接学会了所有的语言和工具了!!
还是刻苦点,千万不要在沙上建高楼!!!基础扎实才是根本!!!
当然是学C++,里面包括了C的知识。
C语言是面向过程
C++语言是面向对象
C语言比较基层 不好学 而且现在不是主流语言了
学C++吧 !因为C++已经囊括了C语言
可以啊
不说个别的例子
我们学校 所有人都学VC++
不可能所有人都有基础 可是大部分人都学会了啊
没问题 其实VC++在结构化程序设计方面是继承C的啊
学了就知道了 难度一样
只是进入面向对象编程时 思想的转变要重视
而且初学不建议用VC++6.0
我是亲身经历的 对ANSI标准支持的很不好
转到别的编译器 还要重新改习惯
建议VS2008 GCC Dev-C 都不错
楼主加油
c++是向下兼容c的,很多时候,可以把c++作为一种高级c语言来使用
所以先学好c,对于学习c++有帮助
但我也见过有一本老外的书,提出可以无c基础直接学c++,以避免一些使用c语言的坏习惯影响c++语言的开发使用
个人认为直接学CPP也是可以的,在学CPP过程中也是学习C了,很明显的例子就是你可以做一下历年的CPP等级考试试题,里面很多题目会让你感觉你是在考C而不是在考CPP。