A. c++中什么是语法错误,什么是编译错误
程序的错误主要分成三种:
编译链接错误;
编译链接错误又分成编译错和链接错。
编译错就是普通意义上的语法错,编译器进行语法检查不通过,也就是程序违背了计算机语言的语法,例如:括号不匹配、变量名拼写错误、用保留字定义变量名等;
链接错是指程序通过了语法检查,但是无法生成可执行文件,最常见的是链接找不到lib库。初学者有时写了函数的声明,但是缺少函数的定义,此时就会出现链接错。
运行错误;
运行错是程序可以执行,但是在执行过程中发生异常,提前退出程序。最常见的是指针越界,打开文件失败继续读取文件,总而言之是让计算机执行一些不能执行的语句。
逻辑错误
逻辑错是程序也能运行,就是结果不对,主要原因有:程序算法本身错误,程序和算法不同义等。
例如:新手经常将判断相等的==写成=赋值,往往就会导致逻辑错。
你的BD(int,int); 是一句函数调用?还是一句函数声明?
B. 璇娉曢敊璇銆侀昏緫阌栾鍜岀紪璇戦敊璇镄勫尯鍒鏄浠涔
涓銆佺紪璇戞湡阃氲繃涓嶅悓锛
锛1锛夈佽娉曢敊璇锛屽湪缂栫▼鐜澧冧笅锛屼细鍦ㄧ紪璇戞湡琚鍙戠幇銆
鍦ㄧ紪璇戣瑷涓锛岃娉曢敊璇涓瀹氩彧鍦ㄧ紪璇戞湡镞跺嚭鐜帮纴缂栬疟鍣ㄨ佹墍链夌殑璇娉曢兘姝g‘锛屾墠鑳芥g‘缂栬疟銆备笉杩囱В閲婂瀷璇瑷涓镄勮娉曢敊璇鍙鑳借佸埌杩愯屾湡镓崭细鍑虹幇锛岃屼笖涓崭竴瀹氩规槗鍖哄垎璇娉曢敊璇鍙婅涔夐敊璇銆
锛2锛夈侀昏緫阌栾锛岀紪璇戞湡涓崭细鍙戠幇阃昏緫阌栾銆
浜屻侀敊璇琛ㄧ幇涓嶅悓锛
锛1锛夈佽娉曢敊璇锛岃〃鐜颁负缂栬疟涓嶉氲繃銆
锛2锛夈侀昏緫阌栾锛屽敮涓琛ㄧ幇灏辨槸阌栾镄勮繍琛岀粨鏋溿
涓夈侀敊璇铡熷洜涓嶅悓锛
锛1锛夈佽娉曢敊璇锛屾嫾鍐欓敊璇銆佹纺鍐欍佸氩啓銆佷笉姝g‘镄勭畻寮忕瓑銆
锛2锛夈侀昏緫阌栾锛岃鍙ヤ腑鍑虹幇浜嗗樊阌欙纸姣斿傚叕寮忓啓阌欙级銆佺畻娉曚腑镄勯敊璇锛岀敋镊虫槸阃夋嫨浜嗛敊璇镄勭畻娉曘傛ゅ栬缮链変竴浜涘叾瀹冨师锲狅纴濡傜被鍨嬭浆鎹㈤敊璇銆佸彉閲忎綔鐢ㄥ烟阌栾銆侀仐婕忕殑浠g爜娈点佸归梾棰樻垨闇姹傜殑鐞呜В链夎绛夌瓑銆
C. 10. VB程序中可能出现的三类错误是 10 。 ① 编译错误 ② 语法错误
我说下。首先,题目本身是错误的。应该说:VB程序中可能出现两类错误:语法错误和逻辑错误。
所谓逻辑错误,就是在编辑,编译和运行时都正常,但得不出正确结果。这样的错误通常是逻辑错误。
语法错误分为三种:1。编辑时的语法错误:主要是书写错误,如关键字拼写错误,使用了圆角标点符号等。这类错误在编辑时就可以自动查出。2。编译时语法错误:是程序在进入编译阶段时才被发现的错误。通常是使用了未定义的方法或数据成员,缺少配对的关键字等。3。运行时语法错误。在程序运行才能被发现的错误,如数据类型不匹配,试图打开一个并不存在的文件等。
回答如上。希望对你有所帮助。朋友。