C语言程序能在C++环境下运行吗?

为什么这个程序不能运行?c:\documentsandsettings\yuanzuohui\mydocuments\visualstudio2005\projects\... 为什么这个程序不能运行?c:\documents and settings\yuanzuohui\my documents\visual studio 2005\projects\text1\text1\text1.cpp(7) : fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?

main()
{
printf("123");
getch();
}

加了还是不能运行:
#include<stdio.h>
main()
{
printf("123");

}
展开
 我来答
stefansen
2007-11-21 · TA获得超过196个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:147万
展开全部
可以 c++在设计的时候 考虑的 一个很重要的问题 就是 可以让以前用c语言编写的程序可以在c++环境下运行

所以也导致了 c++不是完全面向对象的 也是面向过程的
lpwlyf
2007-11-21
知道答主
回答量:15
采纳率:0%
帮助的人:0
展开全部
当然可以C++相当于是对C的扩充
C++当然能运行C程序
我们学校的实验室就是用VC的环境做C语言的实验的
C++的功能比C的功能要更加强大
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yiouzhou
2007-11-21 · TA获得超过435个赞
知道小有建树答主
回答量:381
采纳率:0%
帮助的人:408万
展开全部
可以
你没加头文件
#include<stdio.h>
还有这个getch();在TC中可能需要加
在VC中就没必要了

那可能是你的软件有问题了
错误的提示是什么啊??
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
昨日无梦gG
2007-11-21
知道答主
回答量:7
采纳率:0%
帮助的人:3.7万
展开全部
可以呀!
因为c++是c的升级产品,可以兼容c.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
絕望de生魚片
2007-11-21 · TA获得超过121个赞
知道答主
回答量:71
采纳率:0%
帮助的人:0
展开全部
可以的 ~~~~
因为c++ 兼容c语言
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式