c语言与visual c++的区别及新手感觉难度

本人编程新手,想问一下学visual c++好学吗?不学c语言直接学visual c++可以吗?不学c语言学visual c++会不会少基础和知识层而学不会???请教高手
顺便请高手们留下你的qq,方便日后交流,谢谢

这么多人回答也没解决?

如果你是计算机专业的,朋友,你得学好C和C++基础,开玩笑,基础都不会,还VC?

另外。C和C++不等于VC,VC只是一个工具,真正意义上的编程的话,是用到VC里面的类库,主要就是MFC。

其实,学不学C和C++都能学会VC,但是,我想说的是,那些人真是低级,拿VC来当VB用,真是笑人。

没学会C和C++,你就别想自己如鱼得水般修改代码,更别说,你的窗口美好,你的特效。。

你要是什么都不会,又不想学到家,不如去学VB、DELPHI之类。

但如果你真的学会了基础和VC之后,我告诉你,你学会的不只是一种语言,也不是学会了一种工具。

你是间接学会了所有的语言和工具了!!

还是刻苦点,千万不要在沙上建高楼!!!基础扎实才是根本!!!
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-01-13
当然是学C++,里面包括了C的知识。
第2个回答  2010-01-13
C语言是面向过程
C++语言是面向对象
C语言比较基层 不好学 而且现在不是主流语言了
学C++吧 !因为C++已经囊括了C语言
第3个回答  2010-01-15
可以啊

不说个别的例子

我们学校 所有人都学VC++

不可能所有人都有基础 可是大部分人都学会了啊

没问题 其实VC++在结构化程序设计方面是继承C的啊

学了就知道了 难度一样

只是进入面向对象编程时 思想的转变要重视

而且初学不建议用VC++6.0

我是亲身经历的 对ANSI标准支持的很不好

转到别的编译器 还要重新改习惯

建议VS2008 GCC Dev-C 都不错

楼主加油
第4个回答  2010-01-15
c++是向下兼容c的,很多时候,可以把c++作为一种高级c语言来使用
所以先学好c,对于学习c++有帮助

但我也见过有一本老外的书,提出可以无c基础直接学c++,以避免一些使用c语言的坏习惯影响c++语言的开发使用
第5个回答  2010-01-16
个人认为直接学CPP也是可以的,在学CPP过程中也是学习C了,很明显的例子就是你可以做一下历年的CPP等级考试试题,里面很多题目会让你感觉你是在考C而不是在考CPP。

C语言和C++的区别,难易程度!
第一:C语言语法结构相对简单。C语言属于面向过程的编程语言,语言自身的语法结构比较清晰,而C++属于面向对象的编程语言,C++有较高层次的抽象(类、对象、封装、继承、多态等),所以在概念的理解上会有一定的难度。第二:C++与C语言之间有较强的继承关系。C++语言是一个在C语言基础之上发展起来的编程语...

C语言和c++比有什么区别,哪个难学
C++与C语言在核心概念与设计哲学上存在显著区别,这是C++学习难度远超C语言的主要原因。C语言作为一门面向过程的编程语言,其设计基于单一编程范式,旨在提供基础的、直接的底层编程能力。而C++则是一个多范式的编程语言,它综合了面向过程、面向对象、泛型编程等多种编程范式,使得开发者能够根据项目需求选...

全国计算机等级考试二级C语言和C++的区别?
1、本质不同 C语言是用于考查应试人员计算机应用知识与技能。C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。2、功能不同 C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器...

计算机二级考试C语言与C++有什么区别
计算机二级考试C语言与C++有什么区别 这两种语言基本没什么区别,语法是一样的,只是在C语言中不支持类和对象,C++支持类和对象,另外就是一些函数变得简单了,C++毕竟是面向对象的,如果要考试拿证的话,可能C简单一些,如果是为了学知识,C++更适合一些。首先声明,我也刚开始学习C。建议你先看C,再...

C语言和c++比有什么区别,哪个难学
C++比C要难的多得多 C是面向过程的语言,本质上是单一范式的,但是可以通过一些手段实现面向对象的范式 而C++本身就是一个多范式的编程语言,而C++又是一种强类型语言,同时还要保持对C的兼容,于是C++有着比C多得多的复杂度

Visual C++和C++有什么区别?
当然,Visual C++除了可以编译C语言的程序,它还可以编译C++程序,而C语言程序和C++程序的区别就大了。C语言与VC++的区别有很多:1,全新的程序程序思维,C语言是面向过程的,而VC++是面向对象的。2,C语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;而VC++对于大多数...

C语言和C++有什么区别么??
C语言和C++,作为两种广泛应用于软件开发的语言,虽然C++是在C语言基础上的扩展,但它们之间存在着显著的区别。首先,从性质上看,Visual C++(VC++)是Microsoft开发的专门针对Windows环境的集成开发环境,它以C++为支持语言,提供了可视化编程的特点,强调开发复杂软件的能力。而C++语言本身更侧重于过程化...

vc和c编程的区别
编程领域中,C语言与Visual C++(简称VC)各自扮演着不同角色。C作为一种编程语言,是软件编程的通用规范,而VC则是一种集成开发环境或工具,专为Windows系统设计。VC是基于C语言构建的,附加了Windows图形界面库,为开发者提供了可视化编程功能。简言之,VC整合了C语言功能与Windows图形界面的便利性。学习...

详解C语言和C++最大的区别,附带新手学习建议
C与C++的区别在于它们解决问题的方法不同。C语言更侧重算法和数据结构,而C++则侧重构造对象模型以适应问题域,从而通过对象状态得到输出或实现过程控制。在C++中,存在一些概念如类、引用、函数重载、流操作符、操作符重载、继承和虚函数,它们对初学者可能构成困扰。然而,C++并非完全面向对象化,而是结合...

c语言与c++的区别?
<<和>>在c中是用来做位运算的,在C++中被重载了,即可以做位运算也可以做输入输出zhi流。区别如下:1、应用场合不同:C语言是结构化和模块化的语言,是面向过程的。当程序的规模较小时,C语言运用起来得心应手。但是当问题比较复杂、程序的规模比较大的时候,C语言就会展现出它的局限性;正是因为...

相似回答
大家正在搜