Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aké sú rozdiely medzi C - Pascal a C jazyk ?

C - Pascal a programovacie jazyky C sú obaja objektovo orientované jazyky . Dáta sú zoskupené do objektov a tried a potom zavolal do použitia príkazov operátora , ktorý umožňuje programátorom vytvárať kratšie kód nemajú opakovať časti kódu v celom programe , aby akciu . Rozdiely medzi C - Pascal a jazyka C ležia väčšinou v návrhu tried a metód poskytovania inštrukcie v kóde . Výraz Hodnotenie

Jedným z kľúčov k pochopeniu rozdielov medzi C - Pascal a jazyk C spočíva v tom , ako sa spracovávajú vyhodnotenie výrazu . C - Pascal vyhodnotí výrazy zľava doprava , čo znamená , že výraz je definovaná ako v C. Preto je nevyhnutné , aby rovnaký logický zmysel pre programátora ( čítanie zľava doprava ) , pokiaľ ide o programe ( číta sprava doľava ) , ako oba jazyky sú písané v angličtine . V jazyku C , vyhodnocovanie zľava doprava umožňuje program duplicitné chyba programátora vytvorené prostredníctvom vyhlásenia s potenciálom majú rôzne významy , keď obrátil .
Architektúra

C - Pascal architektúra je založená na prísnejšie súboru definícií vytvorených programátor pri výstavbe . Objekty a triedy sú navrhnuté tak , aby sa plne obsiahnutá , v C , ktoré sú vytvorené , ako je definovaný , ale nie je obsiahnutá položky . Kým C umožňuje programátor ísť a zmeniť atribúty triedy alebo objektu , bez toho aby museli vytvoriť totálna náhrada za pôvodnú položky, ktoré úpravy vytvára medzery nevyriešených akcie a možnosti, ako objekt bude fungovať pri volaní programu . Táto schopnosť sa zmeniť bez prepracovania na objekt alebo triedu vytvára potenciál pre ťažkopádne a konfliktné riadkov kódu pridané viacerých zdrojov . S C - Pascal , všetky zmeny vykonané programátor musí byť vykonané na celú triedu objektov dizajnu .
Jazyk závierka

špecifickosť jazykových vyhlásenie v C - Pascal je prísnejší , než ktorá nájdete v C. C - Pascal používa rôzne jazykové príkazy , ktoré dávajú podrobnejší návod k programu , ktorý má znížiť riziko chýb . Spoločné vyhlásenie : "Ak aj inde " v C sa stáva " Ak ... a ... potom " v C - Pascal , ďalej obmedzuje výsledok . " Robiť ... zatiaľ čo " C sa stáva " opakovanie ... až . "
Kód Dĺžka

Porovnanie dvoch programov, ktorých cieľom je vykonávať rovnakú funkciu , ale napísané v každom jazyku by sa ukázať , že program v C - Pascal je menšia , než je napísaný v C. špecifickosť jazyka a zameranie architektúry vyžadujú programátorovi plánovať programu v predstihu pred začatím kódovanie ako C , čo vedie k efektívnejšiemu využívaniu triedy a objekty v kóde .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené