C++ 报错

出现黑块
点击insert

[Error] lvalue required as left operand of assignment
把=改为==

[Error] ld returned 1 exit status
1.是你的程序已经在运行,关闭原来的程序就可以正常了
2.你机器上有杀毒(安全)软件阻止了你程序的生成,退出杀毒(安全)软件再试下。
3、检查声明函数名与定义的是否一致,最好复制过来。

[Error] stray ‘\243’ in program
有中文字符

[Error] ISO C++ forbids comparison between pointer and integer [-fpermissive]
比对类型有误,更改“”(双引号)、‘’(单引号)

[Error] invalid types ‘int[int]’ for array subscript
字符重复定义

[Error] invalid operands of types ‘float’ and ‘int’ to binary 'operator%'

nan:对负数开方sqrt(-1.0)、对负数求对数(log(-1.0))、0.0/0.0

[Error] stray ‘\243’ in program
使用了不规范的关键字或者变量名之类的错误

无法输入

  1. 数组设定太大,内存爆了

[Error] cannot declare variable ‘x’ to be of abstract type 'X’
调用的子类中没有实现父类的虚基类
可以检查函数名或参数列表。如果基类中参数有两个,派生类只需一个,可以将后一个参数等于零。eg.(int x, int y=0)

[Error] expected primary-expression before ‘[’ token
typedef struct
{
……
}s[maxnum];
改为
typedef struct
{
……
}Node;
Node s[maxnum];

[Error] invalid suffix “x” on integer constant
两数相乘中间加*

[Error] invalid operands of types ‘float’ and ‘int’ to binary 'operator%'
符号两边变量类型不匹配

输出的中文结果为乱码
如果是输入文档输出是中文变为乱码,可以将输入文档的格式改为ANSI(用记事本另打开,然后另存为中更改格式)

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值