Mga computerProgramming

Ang programming language c (si)

Ang C Programming Language (dapat itong sabihin ang "B") ay maaaring inilarawan bilang isang maraming nalalaman, cost-effective na, na may isang buong hanay ng mga operator, na may mga modernong istraktura ng data at daloy control. Ito ay hindi maaaring tinatawag na "great" dila dila, hindi rin i-claim ito upang maging ang "mataas na antas ng wika", hindi siya ay nilikha para sa anumang tiyak na gawain, sa salungat, ito sinubukan upang gawin ang mga pinaka-mabisa para sa anumang mga aplikasyon. Ito kawili-wiling fusion ng mga ideya embed sa mga programming language C ay ginawa ito tunay na maginhawa at mas mahusay para sa isang malawak na hanay ng mga isyu kaysa sa iba pang, marahil mas higit pang mga advanced na mga wika.

Communication "C" OS "ang UNIX" ay napakalapit, tulad ng wikang ito lumaki kasama "ang UNIX" at ng karamihan sa software na nakasulat dito para sa system na ito. Kasabay nito, minsan na sinasangguni na ang wika ng mga sistema ng programming, tulad ng ito ay pinaniniwalaan na sa tulong ng mga madaling upang lumikha ng mga operating system, sa katunayan, maaaring pati na rin isulat ito word processing, database data processing program at laro.

C - wika programming mababang antas, ngunit huwag ipagpalagay na ito ay masama, sa katunayan, siya lang nagpapatakbo ng parehong mga bagay na ay patuloy na nagtatrabaho sa anumang computer na may simbolo, numero at address. Sa kasong ito, ang lahat ng mga bagay ay pinagsama, kung ihahambing o bawas sa pamamagitan ng karaniwang lohikal at arithmetic operations, ang mga karaniwang computer.

Habang nagtatrabaho sa mga komplikadong mga bagay-andar ay nagiging ang pamantayan sa mundo ng coding at i-embed ang lahat ng mga modernong mga wika programming, C, hindi katulad ng iba, ay hindi gumana na may tulad na mga bagay tulad ng isang string, isang listahan, isang array o hanay. Ito ay walang analogues operasyon PL / 1 sa buong string at array.

Gamit ang memory nagpapatakbo ng paggamit ng isang stack at pang-istatistikang kahulugan, iba pang mga tampok ng operating memory ay hindi, hindi ka makakahanap ng ito "bungkos» (santambak), o "na koleksyon ng basura", tulad ng ito ay maaaring gawin, Pascal o Algol 68.

At kahit na ang pinaka-basic na mekanismo para sa I / O, ang C wika ay hindi nagbibigay ng, operator Basahin at Isulat, hindi ka makakahanap ng sa loob nito, tulad ng may mga walang built-in function ng file system. Ang ganitong mga mataas na antas ng operasyon ay ibinigay gamit ang link library.

At ang C programming language ay tanggihan upang gumana kung kailangan mo upang multiprogramming, synchronization, parallel operasyon, at iba pa Ito ay nagtatanghal ng mga pagkakataon ng eksklusibo para sa madaling at pare-pareho sa trabaho, ang kanyang mga sangkap na: cycle, mga tseke, pagpapangkat, at subprograms.

Isang tao ay maaaring sorpresa sa naturang damot mga pondo na ibinigay ng programmer ( "Bakit kailangan kong tumawag sa isang function na sa bawat oras na kailangan ko upang ihambing ang isang pares ng mga linya!"), Ngunit sa kabilang dako, tiyak dahil sa naturang savings programa na nakasulat sa C, makatanggap ng isang tunay na kalamangan sa bilis.

Sa kabilang dako, ang isang maliit na bilang ng mga operator binabawasan ang oras na kinakailangan para sa kanilang pag-aaral, at ikaw ay may sapat na para sa isang ilang mga pahina upang ilarawan ang mga ito lahat. At bilang kasanayan palabas, ang tagatala na may "C" - ay isang compact na kasangkapan na ay simple sapat na upang magsulat. Kung gumagamit kami ng modernong mga kasangkapan, isang tagatala para sa isang bagong-bagong computer ay handa na sa loob lamang ng ilang buwan, sa kabila ng ang katunayan na ang 80% ng code ay magiging katulad ng mga nakaraang bersyon ng code. Dahil sa naturang mga katangian ng kanyang, C programming language ay itinuturing na napaka-mobile. Oo, at ang pagiging epektibo nito ay na sumulat sa assembler ang anumang mga programa na kritikal sa pagganap, bilang ay ang custom bago, ay para lang hindi magkaroon ng kahulugan. Ang pinakamahusay na halimbawa nito ay ang OS mismo "ang UNIX", na kung saan ay 90% na nakasulat sa "C", at application software para sa mga ito, halos ganap na nilikha sa pamamagitan ng maraming mga programmers sa parehong kahanga-hangang wika na kung saan ay kasalukuyang isinasaalang-alang upang maging ang numero ng mundo isang programming language.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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