为什么我写的C++会错 错在那啊 ?

来源:百度知道 编辑:UC知道 时间:2024/06/16 16:22:04
#include<iostream> //编译预处理
int main() //主函数
{
using namespace std; //名称空间编译指令

int num1=0, num2, resultNum=0;
cout<<"10, 7"; //输出提示语句
cin>>num1>>num2; //接收用户输入
resultNum=num1*num2; //乘法运算
cout<<" 70"<<resultNum; //输入计算结果
cout<<endl; //输出一个空行
return 0; //main()函数返回
}
--------------------Configuration: xuexi - Win32 Debug--------------------
Compiling...
Error spawning cl.exe

xuexi.exe - 1 error(s), 0 warning(s)

回看问题补充:哦,原来如此,这种情况就不是你代码的问题了,你可以重新完全安装一遍Visual C++,问题一般都会得到解决的,实在得不到解决的,下载Visual C++ 9.0试试看,还不行的话,检查一下系统的配置问题,是不是装过一些盗版啊,或者修改过注册表,乱动系统文件啊,都会引起这类问题,只要是这类问题都和代码没有任何关联的,基本上一个最简单的程序都会引起这样的问题,你不信打一个:
int main(){}
它照样给你编译错误信不信?

VC路径问题,看样子你是VC6吧,很久不用VC6了,不清楚具体怎么改,应该是在“工具-选项”里面,选项里面有很多选项卡,应该是比较靠后的,有一个修改路径的,修改可执行程序(executable好像是),把VC里面有cl.exe的那个文件夹加进去。

如果实在找不到,也可以改系统环境变量path,把 VC 里面有 cl.exe的那个文件夹的路径加到 path的后面就行了,记住用;与path中原来的路径分开

程序没有问题,你可以从新建一个工程
选"Win32 Console Application"
然后选 "File"菜单下"New",然后选择"Files"页面下的
"C++ Source File"然后在右边的文件名的地方写"aa.cpp"一定要加上后缀,在把这段代码考过去即可运行

我用的是VC++ 6.0 通过

什么错 错误提示 ,或者说说现象

编译器没安装好。 重新正常安装

我在机子上试类没错。不过正常名称空间那个东西写在main的外面(之前)。