源代碼的作用為:
1、生成目標(biāo)代碼,即計(jì)算機(jī)可以識(shí)別的代碼。
2、對軟件進(jìn)行說明,即對軟件的編寫進(jìn)行說明。為數(shù)不少的初學(xué)者,甚至少數(shù)有經(jīng)驗(yàn)的程序員都忽視軟件說明的編寫,因?yàn)檫@部分雖然不會(huì)在生成的程序中直接顯示,也不參與編譯。但是說明對軟件的學(xué)習(xí)、分享、維護(hù)和軟件復(fù)用都有巨大的好處。
注意:需要指出的是,源代碼的修改不能改變已經(jīng)生成的目標(biāo)代碼。如果需要目標(biāo)代碼做出相應(yīng)的修改,必須重新編譯。