① Microsoft JScript编译错误“语法错误”是什么意思需要怎样处理
语法错误是指编程的时候使用了错误的语句,该语句编译系统不能识别,是非编程语言。
具体的怎样处理要看是什么错误了,把错的语句该过来就可以了
② C++中逻辑错误、语法错误、编译错误分别出现什么情况
编译错误:
(1)警告:可运行,但结果有可能不正确
(2)错误:无法生成可执行文件
语法错误:无法生成可执行文件
逻辑错误:可运行,但结果很可能错误
③ c++中什么是语法错误,什么是编译错误
程序的错误主要分成三种:
编译链接错误;
编译链接错误又分成编译错和链接错。
编译错就是普通意义上的语法错,编译器进行语法检查不通过,也就是程序违背了计算机语言的语法,例如:括号不匹配、变量名拼写错误、用保留字定义变量名等;
链接错是指程序通过了语法检查,但是无法生成可执行文件,最常见的是链接找不到lib库。初学者有时写了函数的声明,但是缺少函数的定义,此时就会出现链接错。
运行错误;
运行错是程序可以执行,但是在执行过程中发生异常,提前退出程序。最常见的是指针越界,打开文件失败继续读取文件,总而言之是让计算机执行一些不能执行的语句。
逻辑错误
逻辑错是程序也能运行,就是结果不对,主要原因有:程序算法本身错误,程序和算法不同义等。
例如:新手经常将判断相等的==写成=赋值,往往就会导致逻辑错。
你的BD(int,int); 是一句函数调用?还是一句函数声明?
④ C语言的语法错误和逻辑错误的区别
语法错误: 在编译的时候会提示你。比如说:for(i=0,i<10,i++)
在编译的时候会提示你错误,要把逗号改成分号。
逻辑错误:没有错误提示,能运行,但是达不到自己想要的结果。