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|
可能的原因是在相应行中输入了中文的符号,
可能的原因是程序没有主函数导致的编译错误
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的字符
相关文章推荐
- 初步篇11算术运算符与算术表达式项目4玩数字
- [黑马程序员]C语言指针深入理解
- 初步篇11算术运算符与算术表达式项目3小明买花问题
- Gcc与Make编译C/C++学习
- 初步篇11算术运算符与算术表达式项目2分离整数和小数部分
- 黑马程序员-[OC语言] 第七篇:foundation框架之NSArray、NSDitctionary 基本用法
- 初步篇11算术运算符与算术表达式项目1分离各位数
- 1.DB-Mysql++、Mysql的c++封装类的编译
- C++中字符串分割的常用函数
- 使用 c++ 与 subverison 编写 Commiter 小工具 提交 xxx.xml文件中指定的文件
- 初步篇7分支结构程序体验项目3周工资发放
- C++ Builder xe8 安卓开发之使用Memo保存数据的方法
- 约瑟夫问题的Python和C++求解方法
- 内存泄漏检查工具valgrind的安装与使用
- HDU 2504 又见GCD
- C语言文件操作
- C++学习笔记(二)C风格字符串和string类区别和联系
- 虚函数表再学习
- C++多线程编程入门2
- c++ 判断两个double是否相等