c++main函数调用不了 如下

#include <iostream>
int main()
{
std::cout<<"c++\n";
std::cin>>x
return 0;
}

第1个回答  2013-02-21
两个方面错误:
第一,“std::cin>>x”这一句末尾应该加上“;”
第二,“std::cin>>x”这一句中的x没有定义就使用了
你可以给成这样:
#include <iostream>
int main()
{
int x;
std::cout<<"c++\n";
std::cin>>x;
return 0;
}
仅供参考,因为我也不知道你具体要编一个什么功能的小程序,如需帮助可以继续提问
第2个回答  2013-02-19
目测:
#include <iostream>//1
int main()//2
{//3
std::cout<<"c++\n";//4
std::cin>>x//5
return 0;//6
}//7
//是行数
第五行出现了两个错误。
1,变量x未定义、
2,句末木有分号追问

把第五句去掉了也是同样的错误 mian函数是不是没有啊?

追答

#include
int main(void)
{
std::cout<<"C++\n";
return 0;
}
你看看这个。。
如果不行就应该不是你的代码问题

本回答被网友采纳
第3个回答  2013-02-19
你的x哪来的?
没有定义x

删掉std::cin>>x
或者定义x 例如 int x;char x;double x;string x;

c++main函数调用不了 如下
第一,“std::cin>>x”这一句末尾应该加上“;”第二,“std::cin>>x”这一句中的x没有定义就使用了 你可以给成这样:include <iostream> int main(){ int x;std::cout<<"c++\\n";std::cin>>x;return 0;} 仅供参考,因为我也不知道你具体要编一个什么功能的小程序,如需帮助可以继续...

C++程序无法进入到main函数,代码、运行结果如下
解决1:使用了printf之类的库函数,需要编写_sys_exit()之类底层函数。照你的提示看,也许是_sys_open()没写。_sys_xxx之类的的只要写个空函数就行了;因printf()之类的函数,使用了半主机模式。使用微库的话,不会使用半主机模式,所以就没有问题。解决方法2:勾选“微库”MicroLIB--->Use MicroLI...

C++ main函数怎么用不了
回答:你看看是不是同一个工程下,有其他的cpp文件,那些文件里面有main函数。 一个工程的都是一起编译,只能有一个main函数。

为什么我的C++函数不能调用啊?谁帮忙看下哦。。呵呵
有好几处错误的,main没有函数体,int a(int)重复声明且定义 int a(int i);{ int counter=1;for(int x=5;x<=100;x++)cout<<"质素有:"<<a(int x)<<'\\t'<<endl;counter++;while(counter%5==0)cout<<endl;} 这段是最奇怪的,既不是函数声明,也不是函数定义,没有任何效果的 ...

C++ 定义class后main函数调用报错undeclared identifier。。。代 ...
好像是缺少包含你那个类的头文件,main()找不到

C++中将被调函数写在MAIN函数前面,还是无法引用
变量传参有错误。应该这样:这里:cout<<"摄氏温度为"<<Convert(TempFer)<<endl;改成cout<<"摄氏温度为"<<Convert(F)<<endl;这里:float Convert(float TempFer){ float C;C=(F-32)*5\/9;return(C);} 改成:float Convert(float TempFer){ float C;C=(TempFer-32)*5\/9;return(C);...

c语言为什么不能调用void main()函数啊?
void main() 是C++语言的话这类型是不标准的,改为int main()即可。任何时候都可以用int main(),所以建议不用void main(),用C++编译器编译C一般不会有什么问题,因为C++是兼容C的。总结一下就是,C语言标准允许main函数为void类型,按照C++的标准中main必须是int类型,如果你的软件不兼容c那么就...

在C++中,main()函数是否可以被自己调用,有什么要求吗?具体说一下。_百...
【1】任何一个C++程序都包含一个main函数,这是规定。main函数由系统直接调用,是程序执行的入口。这个是c++标准决定的,制定这个标准后,c++编译器才会以main函数作为入口,(和C语言中一样)【2】main函数与用户自己定义的函数都是各自独立的模块,即函数不能嵌套定义,通俗的说,你不能在一个函数的函数...

C#的main函数怎样调用?
在C++中,main()一般要求用int,即应写为 int main (){ ……return 0;} 但有一些也可以写为void main() ,而有一些不能这么写,任何时候都可以用int main(),所以建议不用void main(),用C++编译器编译C一般不会有什么问题,因为C++是兼容C的。

main函数中的符号错误
1、你写的这个函数只有省名,没有定义。2、这个函数是动态连接库导出的函数,而你没有连接它的lib库文件可以用“#pragma comment(lib, "那个库.lib")”编译命令或设置VC的lib文件路径。仔细查看代码是构建了main函数的,但是如下代码:(红框位置)书写错误导致了程序无法执行main()函数(未定义),...

相似回答