C/C++和VC++有什么不同?

来源:百度知道 编辑:UC知道 时间:2024/05/30 15:07:42
RT
为什么在百度知道问题分类中有这么两个啊?
他们不都是支持VC++编译出来的语言的么?

C和C++是编程语言,而VC++不是语言,是由微软开发出来的C++程序开发工具。你仔细看两个地方的提问就会发现一个基本上都是编程的问题,而另一个是关于如何使用VC++里面的组建,比如图形界面。两个不是一回事。会VC++不代表会C和C++。

C/C++ 是编程语言。VC++ 是编程环境,相当于TC 。只是这个环境比TC强大,也好用。

1 C和C++是编程语言,C是结构化编程语言。C++是面向对象编程语言。
2 VC++是一种软件程序开发平台,
比如说你会C++,你可以写程序了,怎么写呢,你已经知道了,这就是你会C++了,
在哪写才能生成你想要得东西(可以直接运行的.exe文件)了,就要在VC++上把你想要写的程序输入进去,编译调试,成功后,符合你预期的要求了,运行出来的结果,就会产生个“.exe”(一般可执行的情况下)。