您的位置:首页 > 编程语言 > C语言/C++

C++常见错误及解决方法,持续更新

2015-08-20 17:55 806 查看
1.undefined reference to `WinMain@16'|

可能的原因是程序没有主函数导致的编译错误

2.#include<iostream>

#include<string>

using namespace std;

int main()

{

int n;

int a[100];

while(cin>>n)

{

int s=1;

for(int i=0;i<n;i++)

{

cin>>a[i];

}

for(int i=0;i<n;i++)

{

if(a[i]%2!=0)

{

s*=a[i];

}

}

cout<<s<<endl;

}

return 0;

}

注:s要放在while循环中这样每次输入一种情况时s的值都会刷新这样才会对应输入的每种情况

3.expected primary-expression before '}' token|

在)之前,少了表达式,一般应当是缺少参数。


4.error: stray '\243' in program|

可能的原因是在相应行中输入了中文的符号,

字面意思有非标ascll的字符
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: