0error0warning什么梗 0error和0warning有什么區(qū)別?
0error和0warning有什么區(qū)別?0錯誤表示編寫的程序代碼沒有錯誤,編譯通過0警告表示編寫的程序代碼沒有警告程序代碼為0錯誤,警告也正常您好,一個有五六年編程經(jīng)驗(yàn)的程序員來回答你的問題:我們不
0error和0warning有什么區(qū)別?
0錯誤表示編寫的程序代碼沒有錯誤,編譯通過
0警告表示編寫的程序代碼沒有警告
程序代碼為0錯誤,警告也正常
您好,一個有五六年編程經(jīng)驗(yàn)的程序員來回答你的問題:
我們不說例外,正常的2000行代碼,如果是有效的代碼,至少在一個小項(xiàng)目中應(yīng)該能夠?qū)崿F(xiàn)一個功能模塊,如果一個源文件有500行代碼,然后至少四個文件來完成2000行代碼,對一般來說,我們不需要一次編寫那么多代碼來編譯,這就很難找到問題所在。
事實(shí)上,這三項(xiàng)是在程序設(shè)計(jì)和調(diào)試期間的不同時間段生成的。當(dāng)一個程序被編譯器編譯時,它會發(fā)出警告和錯誤。然而,大多數(shù)bug指的是當(dāng)程序運(yùn)行時,測試是否有bug要比警告和錯誤困難得多。一個熟悉編程的程序員可以在沒有任何警告或錯誤的情況下編寫大量代碼,但他可以繼續(xù)進(jìn)行項(xiàng)目,也很難保證不會出現(xiàn)bug。我們可以看到,windows被這么多優(yōu)秀的工程師維護(hù)了這么多年,但它仍然需要不斷地修補(bǔ)。
如果一個工程師能寫2000行代碼,并且在編譯過程中沒有任何警告和錯誤,那么他可以說是一個非常細(xì)心和有經(jīng)驗(yàn)的工程師。如果2000行代碼在實(shí)際應(yīng)用中不產(chǎn)生小bug,可以說他有很強(qiáng)的能力。這樣的工程師可能很多,但我不是,為此目標(biāo)必須更加努力,加油
!以上是我個人的看法,希望能有所幫助。世界上最好的句子不是“我愛你”,而是“0錯誤,0警告”。