VC,C语言,C++这三者的关系是什么啊?
编程吧
全部回复
仅看楼主
level 1
VC,C语言,C++这三者的关系是什么啊?
2005年03月04日 16点03分 1
level 0
C和C++是两种不同的语言。C是结构化程序设计语言,C++既可以进行结构化设计又可以进行面向对象的程序设计,其中C++关于结构化设计的子集被认为是更安全的C。可以认为C++是C的超集,是在C的基础上加入了面向对象的机制。VC只是C++语言的一个集成开发环境,其中包括了必不可少的编译器,连接器,调试器,以及其他一些在开发程序时的工具,许多媒体报道说VC是最强大的语言,这种说法不正确,VC不是语言,只是一个开发环境,它所使用的是C++语言,说VC强大,可能(我不用VC)是因为它提供的工具的功能强大,基础类库全面,与windows的接口严密......除了VC以外,还有很多编译器和集成开发环境:Borland C++ (有免费下载的,面向命令行的编译器,非常优秀),dev_cpp,Gcc及其各种移植版本......只学习开发环境(比如VC),而没有扎实的C++语言基础,是不可能学的很深入的,会感觉越学越乱,而且一旦需要跨平台开发,会很受限制。语言本身才是精隋,开发环境只是个熟练问题。
2005年03月05日 12点03分 2
1