北大acm中提交代码用c++写的,为什么使用g++错误,使用c++却AC了呢?
3个回答
展开全部
g++是WA还是CE呢?
如果是WA,检查你所有的变量,是否有没赋初值的,C++会吧变量初值赋为0,G++不会
如果是CE,看错误提示,检查你的程序咐返有没有不符合规范的地方,最标准的main函数大凳写法可衡仿饥以这样
int main()
{
[YOUR CODE HERE]
return 0;
}
如果是WA,检查你所有的变量,是否有没赋初值的,C++会吧变量初值赋为0,G++不会
如果是CE,看错误提示,检查你的程序咐返有没有不符合规范的地方,最标准的main函数大凳写法可衡仿饥以这样
int main()
{
[YOUR CODE HERE]
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果代码没问题 就看一下滚租扮是不是不标型纤准 c89和c99还是有区别大灶的,比如c99就不能定义为 void main() 只能
int main( void )
int main( int argc, char *argv[] )
这样
int main( void )
int main( int argc, char *argv[] )
这样
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-09-09
展开全部
你的C++程序是不是不标准呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询