vs2010和vc2010的区别

现在已经知道的是vs2010里包含了vc2010,但是所了下vc2010,全是一个叫运行库的东西,并不可以编程,现在的问题有:1有独立的vc2010吗?如果有,那它和vs... 现在已经知道的是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 个 ==========
展开
 我来答
修冷荷0ew
2015-08-01 · 超过30用户采纳过TA的回答
知道答主
回答量:151
采纳率:0%
帮助的人:69.6万
展开全部
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就不行

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式