Delphi 与C系列区别之已见(一)
???? 一直以來(lái),我對(duì)DELPHI情有獨(dú)鐘,但也喜愛(ài)C及C++的強(qiáng)大,VC,delphi一直都是我最喜愛(ài)的工具,沒(méi)有厚此薄彼之分,對(duì)其的理解,也是一日千里,歸根結(jié)底,DELPHI與C是一樣強(qiáng)大的編程語(yǔ)言。其語(yǔ)法簡(jiǎn)潔,高效。代碼易閱讀。就這點(diǎn)來(lái)說(shuō),我比較喜歡用DELPHI來(lái)開(kāi)發(fā)。再者其控件庫(kù)較為豐富,在界面上省了我輩不少的時(shí)間,這不以不說(shuō)是BORLAND公司的一大優(yōu)勢(shì)。但是在NET平臺(tái)上,BORLAND公司就顯得心有余而力不足了。一直跟不上微軟的步伐,且戰(zhàn)略措施頻頻失誤,最終導(dǎo)致DELPHI幾易東家,異哉! Delphi。
?
以后我當(dāng)逐一的從不同的部分將DELPHI與C作一個(gè)比較。今日首先從語(yǔ)法聲明上來(lái)分析一下。權(quán)作拋磚引玉吧。
delphi中的聲明比較嚴(yán)格一般只能在implament與interface中或函數(shù)的開(kāi)頭部分聲明,且常量以const標(biāo)識(shí),變量以var標(biāo)識(shí)。如下所示:
const
??? c=1;
var
?? i:integer;
相對(duì)而言c就靈活多了,可隨用隨時(shí)聲明,但這也帶來(lái)了閱讀上的困難,不推薦使用,應(yīng)當(dāng)在每個(gè)文件或函數(shù)的開(kāi)始部分聲明。如下所示:
int i;
int main()
{
????int j;
}
?
?
?
總結(jié)
以上是生活随笔為你收集整理的Delphi 与C系列区别之已见(一)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 使用多窗体时, 关于节约内存和加快启动速
- 下一篇: 《大数据》2015年第2期“动态”——大