请问您编译的代码有没有把文件的后缀名改成.c?如果是后缀名是.cpp的话,的确会报错。希望对楼主有帮助
部分编译器检查不严格 对于未声明函数调用会报warning或者不报告 这时工作正常 有的编译器检查严格 尤其是一些c++编译器 对于未声明函数调用会报错 这时就会提示system 为未标记符号一类的错误 只要是在windows下 system("pause")都应是有效的
把return改成return 0就好了,c的基本格式
谁能帮我看下为什么加了system("pause")会报错啊! 只看楼主 收藏 回复 低声细语时 || 5 忘却2005 & 9 using namespace System;加上这一句就可以了 神的第八作用力 , 1 分号 lexingyua & 9 1、需要#include<cstdlib>2、看下图: 快乐小小生1 & 9 肿么cout和system后面都没分号啊~~ 一...
system('pause'); 运行时报错:error C2015:常量中的字符太多#include <stdlib.h> int main(void) { system('pause'); return 0; } 错误 1 error C2015: 常量中的字符太多 d:\c++\test\test\test.cpp 2 IntelliSense: 字符常量中的字符过多 d:\C++\test\test\test.cpp Visual Studio 2013...
如果编译通过,则肯定不是system语句本身导致的错误,须单步调试检查!
尝试着仍一个不知所谓的字符串给system,看看是什么结果,哼哼 然后可以在system处加一个断点,然后step into,进去看看有没有执行,或者都执行了什么?
#include <stdlib.h> int main(void) { system('pause'); return 0; } 错误 1 error C2015: 常量中的字符太多 d:\c++\test\test\test.cpp 2 IntelliSense: 字符常量中的字符过多 d:\C++\test\test\test.cpp Visual Studio 2013写回答 关注 ...
+5 分享54赞 c++吧 贴吧用户_7X1EACA 今天学C++的时候,遇到“没有与参数列表匹配的构造函数问题”(10, "hiahia");}int main() {test();system("Pause");return 0;}我这样写代码的话,就会报错:没有与参数列表匹配的构造函数,但是如果我把class A的有参构造的参数改为const char*类型就能正常运行。但是...