报错信息记录

一些错误记录

C++中

1、出现[Error] stray ‘\243’ in program,可能是程序中出现了中文字符;
2、出现[Error] ‘scaner’ was not declared in this scope,这里的scaner是一个函数(也有可能是变量),这个错误表示该函数(变量)未被声明就直接使用,这时应该检查函数/变量的使用范围,如局部变量使用范围,并重新声明;
3、[Error] invalid conversion from ‘const char*’ to ‘char’ [-fpermissive]:,在C++中,字符串使用" ",而字符使用’ ';char ch=‘one’,string str=“unbelievable”;
4、 [Error] ‘string’ does not name a type:说明程序开头没有包含include或命名空间using namespace std;;

C中

1、程序刚运行就终止;
程序停止工作
刚开始运行便终止
一般是因为内存分配出现问题导致出错,且这类错误都出现在运行阶段:

  • 没有为变量分配足够的内存空间,如数组、栈的溢出,此时应该查看数组的下标变化情况;
  • 涉及文件读取的,可能是程序找不到要打开的文件故而报错,这时应检查文件读取方式及路径是否有错(所以涉及文件操作时,增加一步判断文件是否打开成功的判断很重要);
  • 变量没有初始化,即定义变量后没有赋初值而直接使用导致出错;
  • 使用了未数值的变量(还是初始化的问题),并且将此变量赋值给了另一变量;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值