vs2010和vc2010的区别

现在已经知道的是vs2010里包含了vc2010,但是所了下vc2010,全是一个叫运行库的东西,并不可以编程,现在的问题有:
1有独立的vc2010吗?如果有,那它和vs210里包含的vc2010有区别吗?
2为什么vc6.0是独立的,重点是为什么vc6.0里可以运行的程序在vs2010下,用网上方法新建c程序了却不可以编译?出错如下:
//代码
#include <stdio.h>

int main(void)
{
int dogs;

printf("How many dogs do you have?\n");
scanf("%d",&dogs);
printf("So you have %d dog(s)!\n",dogs);
return 0;
}
//编译结果如下
1>------ 已启动生成: 项目: 1, 配置: Debug Win32 ------
1>生成启动时间为 2015/8/1 22:25:06。
1>InitializeBuildStatus:
1> 正在对“Debug\1.unsuccessfulbuild”执行 Touch 任务。
1>ClCompile:
1> 1.c
1>e:\c++\1\1\1.c(7): warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> d:\c++2010\vc\include\stdio.h(304) : 参见“scanf”的声明
1>ManifestResourceCompile:
1> 所有输出均为最新。
1>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
1>
1>生成失败。
1>
1>已用时间 00:00:00.59
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

1有独立的vc2010吗?如果有,那它和vs210里包含的vc2010有区别吗?

据我所知是没有的
2为什么vc6.0是独立的,重点是为什么vc6.0里可以运行的程序在vs2010下,用网上方法新建c程序了却不可以编译?

我把你的代码拷贝了,运行正确啊追问

vs2010的默认环境是c++的

我的步骤是:1文件->新建->项目->选win32应用台控制程序,名称aaa,确定

2下一步->空项目->完成

3源文件->添加->新建项目->选了c++文件->名称为aaa.c

F7编译就失败了,为什么哪里错了,你是怎么做的,反正vc6.0可以运行,vs2010就不行

温馨提示:内容为网友见解,仅供参考
无其他回答

大佬们,vc2010学习版和vs2010有什么区别?
VC2010学习版与VS2010主要区别在于功能限制与授权差异。首先,VC2010学习版不具备MFC和ATL支持,而VS2010则包含了这些功能。其次,VC2010学习版缺少资源编辑器,VS2010则提供了完整的资源管理工具。在开发支持方面,VS2010提供了64位程序开发功能,而VC2010学习版不支持。VS2010还具备插件和宏支持,VC2010学...

vc2010和vs2010什么区别
VC是Visual C++,VC2010只是一个独立的C\/C++的开发工具,比较著名的是VC6.0,现在的VC2010其实就是VC10。再通俗一点,VS2010相当与Office2010,包括了World2010、Excel2010等,而VC2010就相当于是World2010.

vc2010是什么,怎么用?
VC2010是VS2010的一个组件,但是现在可以单独安装VC2010 VC2010也叫VC++2010,可以用它来编译链接C或C++语言,是一个不错的C\\C++编译器 我现在用的就是VC2010

vc++和VS有什么区别?
VS是Visual Studio,它是微软提供的一个工具集,由各种各样的工具组成。VS2010可以支持C\/C++、VB、JAVA、C##编程。然了一次只能支持一种编程方式。在VS2010安装完成,第一次运行的时候会让你选择常用语言,如果你选择C\/C++,那么他就成了能够进行C\/C++编程的平台也许就是你所说的VC2010了吧。如果不...

Vc,Vs,都是什么
VS是Visual Studio,它是微软提供的一个工具集,由各种各样的工具组成。VS2010可以支持C\/C++、VB、JAVA、C##编程。然了一次只能支持一种编程方式。在VS2010安装完成,第一次运行的时候会让你选择常用语言,如果你选择C\/C++,那么他就成了能够进行C\/C++编程的平台也许就是你所说的VC2010了吧。如果不...

vc2010和vc++那个强大,那个容易入手
其实是一个概念,可能你要说的是VC++6.0和VS2010,后者是新的编译环境,对于标准C++语法的支持程度更高,同时源代码管理的功能更强大,不足是调试程序的体积很大,编译耗时。

TC VC VS2010到底哪个编译系统好 他们说前2个都是害人的??
TC,是写C语言的,VC系列版本(一般指VC++6.0和之前的版本),是专门做VC(即MFC)程序的,而VS系列(VS2003、VS2005、VS2008,和最新的VS2010)是多语言开发平台,可以开发VB、VB.net、VC、C#、ASP.net等应用程序,VS2008所带的VC为9.0版,VS2010是带的VC10.0版本,好像新增了F#的编译器,...

vc2010 运行库怎么用?
VC 2010运行库是以DLL形式提供的,主要是供vc2010开发的程序调用,也就是说用VC2010写的程序需要这个运行库,没这个运行库就会出错。VC 2010运行库安装了就好,你不用进行配置,程序自然会调用。如果你要进行VC 2010开发,则要下载vs2010。

VC++6.0、VC2008、VC2010之间的区别
一、发布时间不同 1、VC++6.0:VC++6.0于1998发行,又称VC98。2、VC2008:VC2008于2007年11月发布,又称Visual C++ 9.0。3、VC2010:VC2010于2009年5月发布,又称Visual C++ 10.0。二、兼容系统不同 1、VC++6.0:VC++6.0只能运行在Windows 98、Windows NT4.0或Windows 2000上。2、VC...

vc++2010运行库是什么东西,vc2010软件自带吗
vc++2010运行库是vc2010程序运行时可能需要的支持环境,如果你用2010写简单的程序可能不不用vc++运行库也能运行,复杂的程序一般会用,因为库里封装了很多,你在用vc2010写程序的时候可以少写些代码,vc2010会自带。如果你电脑没有安装,有些大型程序也要把相关运行库安装程序前安装好。

相似回答