比如說嵌套for用了相同的遞增變量,,在賦值里用了==,,能不能用代碼將這些情況設(shè)置成會編譯錯誤的?
這個目前的編譯器已實(shí)現(xiàn)明顯的邏輯錯的檢查
如
int x;x==0;
目前新版本的編譯器會有警告
warning: statement with no effect [-Wunused-value]
但普通的邏輯問題,,是不能有代碼實(shí)現(xiàn)查錯的
如
你把
x+=10;
寫成
x+=1;
是不可能有任何代碼能查檢出的
Tags:邏輯錯誤程序
文章版權(quán)聲明:除非注明,,否則均為便查問答網(wǎng)原創(chuàng)文章,,轉(zhuǎn)載或復(fù)制請以超鏈接形式并注明出處。