有关C++的问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 12:09:56
本人学过Javascript VBscript,想学C++。想问一下C C++ C# 这几个语言的关系!学C++,是不是要先学好C??C++是计算机本身可以读的语言吗??怎么学比较好入手?
请高手指点指点!!
还有,不想那些复制过来的长篇大论!我要的是实际的!!
还有就是关于VC,VC好像只是一种编辑器吧??怎么有那么多的教程?

C++可以说是加强版C,但他们的的思想很不一样,完全可以分开学。C#就完全不沾边了。。
C和C++都不是计算机可以读的,汇编都不是。0101这样的才是机器语言。
C++入门嘛最好C++ Primer,再配C++ Common Knowledge或者C++ Coding Standard。

最后,VC教程多说明:
1、微软宣传攻势强~
2、中国盲从的人多~
3、中国用Windows的多。。

当然。。VC还是要学下的。。潘爱民翻译那本比较权威~

一般C++书籍读会介绍C语言部分内容,因此选择一般好的C++教材,如<C++编程思想>,<C++ primer plus>等进行学习,可以不必先看专门的C语言书籍

VC是C/C++集成开发工具,即C/C++编译器,它含有进行windows程序开发的基于源码级的开发类库MFC,以方便windows程序开发

c++包含c.不必学c.Javascript VBscript你学过的话最好.c++对你应该很容易
c#就是c sharp比c++方便但好的程序员一定会c++.c++更普遍.windos不能直接用c++.c.c#但linux可以.入门最好买两本经典书.互相补充的学.
vc建议visaul c++ 6.0教程多但选一本就够.
剩下的就是你自己努力了.

C++是基于C语言的 C++也叫带类的C语言 你只要能充分了解C++中的类的概念 就可以差不多了解C++的面向对象的特点(虽然还不是完全面向对象)
C# 与JAVA差不多 都是基于虚拟机的 所以跨平台效果比C++强 C++是面向对象设计的基础 你学过JAVA 你应该知道JAVA语言的格式与C++类似 C/C++都是经过编译 链接形式对程序编译 C#则是通过虚拟机

c与C++的区别是 C++比C多了封装性

c++面向对象
c面向过程
VC是编写C++的一种环境
还有GCC也是编写c++的一种环境
vc的教程其实也就c++的教程了
因为c++普遍应用最广泛的编辑器就是vc
如果你要学