靜態(tài)語(yǔ)義,動(dòng)態(tài)語(yǔ)義
語(yǔ)義分析時(shí)發(fā)現(xiàn)的運(yùn)算符與運(yùn)算對(duì)象類型不合法等錯(cuò)誤(書上的)我對(duì)它例子的理解是:程序語(yǔ)言中的一個(gè)數(shù)據(jù)類型一般包含兩個(gè)方面:類型的載體及其上的運(yùn)算如果操作數(shù)類型與運(yùn)算不匹配,就會(huì)發(fā)生錯(cuò)誤如:整除取余運(yùn)算符只能對(duì)整形數(shù)據(jù)進(jìn)行運(yùn)算若其運(yùn)算對(duì)象中有浮點(diǎn)數(shù)就認(rèn)為是類型不匹配的靜態(tài)語(yǔ)義錯(cuò)誤靜態(tài)語(yǔ)義分析:語(yǔ)義審查(靜態(tài)語(yǔ)義),包括上下文相關(guān)性、類型匹配、類型轉(zhuǎn)換靜態(tài)語(yǔ)義錯(cuò)誤大概就是這些東西錯(cuò)誤了。A、語(yǔ)法錯(cuò)誤 D、靜態(tài)的語(yǔ)義錯(cuò)誤 C、詞法錯(cuò)誤如果錯(cuò)了編繹是不能通過(guò)的;)動(dòng)態(tài)的語(yǔ)義錯(cuò)誤應(yīng)該是具體的語(yǔ)句的組合與它們間的關(guān)系不當(dāng),不過(guò)應(yīng)該不能包括數(shù)據(jù)結(jié)構(gòu)錯(cuò)誤 代碼中語(yǔ)法錯(cuò)誤和邏輯錯(cuò)誤的區(qū)別 一、編譯期通過(guò)不同: (...