Ero C: N Ja C ++: N Välillä

Ero C: N Ja C ++: N Välillä
Ero C: N Ja C ++: N Välillä

Video: Ero C: N Ja C ++: N Välillä

Video: Ero C: N Ja C ++: N Välillä
Video: Technotronic - Pump Up The Jam (Official Music Video) 2024, Syyskuu
Anonim

C vs. C ++

C ja C ++ ovat molemmat ohjelmointikieliä. C on proseduraalinen ohjelmointikieli, kun taas C ++ on olio-ohjelmointikieli. C-kielellä oli tiettyjä haittoja. Siksi C ++ kehitettiin.

C-kieli

C on tietokoneohjelmointikieli, joka on kehitetty vuonna 1972 Bell Labsissa. Se on suunniteltu pääasiassa käytettäväksi UNIX-käyttöjärjestelmän kanssa. Järjestelmäohjelmistojen kehittämisen lisäksi C-kieltä käytetään myös kannettavien sovellusohjelmistojen kehittämiseen. Rakenneohjelmoinnin tarjoaa C-kieli, ja se sallii rekursio sekä leksikaalisen muuttujan. Staattisen tyyppinen järjestelmä estää tahattomat toiminnot.

Funktiot sisältävät kaiken suoritettavan koodin C-kielellä ja funktioiden parametrit välitetään arvolla. Osoitinarvoja käytetään, kun funktioparametrit välitetään viitteellä. Lausunnon lopettamiseksi käytetään puolipistettä.

Seuraavassa on C-kielen ominaisuudet:

• Ad-hoc-ajoaikapolymorfismia tukevat c=" and=" c++<="" p="">

• C on proseduraalinen ohjelmointikieli, kun taas C ++ on olio-ohjelmointikieli.

• C ++ otti käyttöön polymorfismin, perinnön ylikuormituksen, vaikka niitä ei ole C-kielellä.

• Kohdekeskeistä lähestymistapaa, kuten esineitä ja luokkia, käytetään C ++ - kielellä.

• Vaikka suurin osa C-ohjelmista voidaan kääntää C ++ -kääntäjillä, mutta jotkin ohjelmat voivat silti olla yhteensopimattomia.