1 回答

TA貢獻(xiàn)883條經(jīng)驗(yàn) 獲得超454個(gè)贊
先說(shuō)個(gè)題外的:別管格式了,快放下譚老的書(shū),別看那本了...(譚老的書(shū)算得上是《C語(yǔ)言錯(cuò)誤大全》,誤人子弟很多年了...)
另外,你給出的那本K&R代碼也不符合現(xiàn)在的C標(biāo)準(zhǔn)(main函數(shù)的返回類型為int,不要略去)
代碼格式算是編碼風(fēng)格的一部分,沒(méi)法評(píng)價(jià)哪個(gè)更好。一般團(tuán)隊(duì)中為了保持一致性,會(huì)統(tǒng)一代碼風(fēng)格。 不過(guò)個(gè)人學(xué)習(xí),選一個(gè)你寫(xiě)著順手、看著順眼的就好了(入門(mén)書(shū)的風(fēng)格會(huì)在很大程度上影響你的)。
P.S. 譚老的書(shū)我評(píng)價(jià)過(guò)了。K&R的那本《The C Programming Language》是權(quán)威經(jīng)典沒(méi)錯(cuò),但它太老了! 最新的也只是C89標(biāo)準(zhǔn)(如:函數(shù)聲明可省略返回類型在C99之后就不允許了)
- 1 回答
- 0 關(guān)注
- 1060 瀏覽
添加回答
舉報(bào)