KomputeranBernameyên

The zimanê bernameyên bi c (si)

The C Programming Language (divê bêjin: "B") dikare wek rengawreng, cost-bandor bi set full of operatorên bi hevdem,,,, avaniya welat û dikişin kontrol. Ev ne dikarin bê gotin "mezin" zimanê dayikê, ne jî dibêjin ku ew "zimanê di asta bilind", ew bo her karekî taybet afirandin ne bû, li ser Berevajiya wê, me hewl da ku herî bi bandor ji bo hemû bernameyên. Ev fusion balkêş ji ramanên bicîbûyî de di C zimanê bernameyên kir ku ev yek pir xweşkeys û hêj ji bo cur be cur ên bi pirsên ji ya din jî, belkî zimanên pêşketî.

Communication "C" OS "li UNIX" pir nêzîkî e, ku ev ziman bi hev re "ya UNIX" hêvînin, û gelek ji software li ser wê ji bo vê sîstemê de hatiye nivîsîn. Di heman demê de, carna ji wekî zimanê sewqî bernameyên sîstemên, ku bawerî ew e, ku bi alîkariya wê hêsan ji bo afirandina pergalên xebitandinê, di rastiyê de, dibe ku baş binivîsim şikil şikil, welat bernameya processing heye û game.

C - zimanê bernameyên-asta nizm, lê bawer dikin ku ew xerab e, di rastiyê de, ew bi hêsanî binasin tiştên ku bi her tim dixebitin tu komputerê bi sembol, hejmar û navnîşanên. Di vê rewşê de, hemû tiştên bi tevî hev, ev rêje an tevayî ji aliyê operasyonên normal mantiqî û matematîkî bike, ya kompîturê de normal in.

Dema kar bi tiştên tevlîhev fonksiyonên bi Bûye norm di dinyayê de ji kodên û embed hemû zimanan bernameyên modern, C, bervajî yên din, ne bi hêmanên wek string, lîsteya, an array an set kar. Ev has no xwar- operasyonên pl / 1 li ser tevahiya têl û array.

Bi bîra binasin bikaranîna a sergoyê û pênase îstatîstîk, sîmayên dî yên bîra xebatê ne, hûn ê wê "bunch» (Heap), an "collection gemarê" peyda ne, wek ku ew dikare, Pascal an Algol 68 do.

Û heta bi mekanîzmayên herî bingehîn ji bo I / O, zimanê C de nayê ne bi, operatorên xwendin û nivîsandinê, hûn ne wê di wê de bibînin, wek ti fonksiyonên ava-di pergala pelan hene. Bi vî rengî operasyona-asta bilind de bi kar pirtûkxaneya link tê pêşkêşkirin.

Û ji zimanê bernameyên C red bikin û ji bo xebatê eger ku we pêdivî bi multiprogramming, senkronîzekirin, operasyonên paralel, û hwd. Ev presents derfetên tenê ji bo bi hêsanî û bi rêva kar, element wî: cycles, çek, enîyan, û subprograms.

Yek weha fonên stinginess provided by bernamenûs, zendegirtî ( "Çima ez ji bo banga a function her dem divê ez to compare çend xetên!"), Lê belê li aliyê din jî, ji ber yên weha re bernameyên teserifê de hatiye nivîsîn: Di C, wergirtina sûd rast li speed.

Li aliyê din, hejmareke piçûk a operatorên dema pêwîst ji bo fêrbûna xwe kêm dike, û we bes ji bo çend rûpelan ji bo danasîna wan hemûyan. Û wek pratîkê de nîşan dide, danerê bi "C" - alaveke kompakt e ku têra xwe hêsan û ji bo nivîsandinê ye. Ger em bi kar tînin amûrên modern, a berhevkar ji bo komputerê kirasekî nû amade ne, tenê di çend mehan li wê bibin, tevî wê yekê ku ji% 80 ya qanûna similar to Guhertoyên berê yên qanûna wê. Ji ber ku wisa taybetiyên xwe, zimanê bernamekirinê tê hesibandin ku pir mobile. Erê, û çalakbûna wê ew e ku ji bo nivîsandinê li Language ti bernameyên ku ji bo performansa krîtîk in, wek adeta li ber bû ye, bi tenê bi temamî bêwate ye. The best nimûneyeke vê yekê ye ku "UNIX" OS bi xwe, 90% yên ku di "C" de hatiye nivîsîn, û software serlêdana ji bo ew, hema hema bi temamî ji aliyê bernamenûs, gelek kes di zimanê ecêb heman ku niha jî wek hejmara yek zimanê bernameyên di cîhanê de tên afirandin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ku.atomiyme.com. Theme powered by WordPress.