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