Coimpiutairean, Prògramadh
Tha an cànan prògramaidh c (si)
Tha C Programming Language (Bu chòir a guth "B") faodar a ràdh mar goireasach, cosg-èifeachdach, le seata slàn de ghnìomhaichean, le nuadh- dàta structar agus sruth smachd. Faodaidh seo a bhith air nach eil ris an cante "mòr" Tunga, agus chan eil e a 'cumail a-mach gu bhith' na àrd-ìre chànan ", nach robh e a chruthachadh airson sònraichte sam bith a dhèanamh, air an aghaidh, tha e a 'feuchainn ri dhèanamh as èifeachdaiche airson tagradh sam bith. Inntinneach seo measgachadh de bheachdan a dhaingneachadh ann an cànan prògramaidh C air a dhèanamh gu math goireasach agus nas èifeachdaiche airson raon farsaing de na cùisean eile, 's dòcha fiù' s nas adhartaiche cànan.
Conaltradh "C" OS "Unix" glè fhaisg, mar an cànan seo a thighinn gu bith còmhla ri "Unix" agus mòran de na bathar-bog air a sgrìobhadh air airson siostam seo. Aig an aon àm, uaireannan ris an canar an cànan siostaman phrògraman, mar a tha e a 'creidsinn gun le cuideachadh furasta a chruthachadh siostaman obrachaidh, gu dearbh, cho math sgrìobhadh facladaireachd, stòr-dàta giollachd prògram dàta agus a' gheama.
C --ìosal ìre cànan prògramaidh, ach chan eil iad a 'gabhail ris gu bheil e dona, gu dearbh, tha e dìreach a' ruith na h-aon nithean a tha daonnan ag obair coimpiutair sam bith le samhlaidhean, àireamhan agus seòlaidhean. Anns a 'chùis seo, a h-uile nithean a tha còmhla, an coimeas no le bhith a' toirt air falbh na an àbhaist loidsigeach agus obrachaidhean àireamhachd, àbhaisteach coimpiutair.
Ged a bhith ag obair le rudan iom-fhillte dreuchdan a 'fàs an àbhaist ann an saoghal na còdadh agus a dhaingneachadh a h-uile latha an-diugh phrògraman cànain, C, eu-coltach ri daoine eile, chan urrainn ag obair le leithid rudan mar sreang, liosta, an ordugh no criomagan. Tha eil analogues obraichean pl / 1 air fad strings agus arrays.
Le bhith a 'cleachdadh memory ag obrachadh cruach agus staitistigeil definition, feartan eile de obrachaidh cuimhne nach eil, cha lorg e "bad» (charn), no "Garbage chruinneachadh", mar a dh'fhaodas ea dhèanamh, Pascal no Algol 68.
Agus fiù 's as bunaiteach uidheamachdan airson I / O, an cànan C Chan eil, oibrichean leughadh agus a sgrìobhadh, cha lorg ann, mar sin, chan eil a chaidh a thogail ann an gnìomhan an fhaidhle siostam. Cho àrd-ìre obrachaidh air a thoirt seachad a 'cleachdadh an leabharlainn cheangal.
Agus C cànan prògramaidh bidh a dhiùltadh a bhith ag obair ma dh'fheumas tu multiprogramming, synchronization, co-shìnte obair, etc. Tha ea 'toirt chothroman a-mhàin airson furasta agus obair co-chòrdail, a eileamaid: baidhsagal, sgrùdaidhean, a' bhuidhneachaidh, agus subprograms.
Cuideigin a dh'fhaodadh iongnadh leithid stinginess airgead a thoirt seachad le prògramaidh ( "Carson a dh'fheumas mi a ghairm gnìomh h-uile uair a dh'fheumas mi a 'dèanamh coimeas eadar a dhà lines!"), Ach air an làimh eile, a chionn gu bheil a leithid de shàbhalaidhean prògraman a sgrìobhadh ann an C, a 'faighinn fìor bhuannachd ann an astar.
Air an làimh eile, tha àireamh bheag de ghnìomhaichean gearradh sìos air an ùine a dh'fheumar airson ionnsachadh aca, agus feumaidh tu gu leòr airson beagan duilleagan airson innse dhaibh uile. Agus mar a chleachdadh a 'sealltainn, a' cruinneachadh leis an "C" - 'S e teann-inneal a tha sìmplidh gu leòr a sgrìobhadh. Ma bhios sinn a 'cleachdadh innealan ùr-nodha, a' cruinneachadh airson ùr coimpiutair a bhios deiseil ann an dìreach beagan mhìosan, a dh'aindeoin 's gu bheil 80% de na còd a bhios coltach ri tionndaidhean roimhe a' Chòd. Air sgàth leithid feartan aige, C cànan prògramaidh a tha air a bhith gu math gluasadach. Tha, agus èifeachd a tha sin a sgrìobhadh ann an assembler prògram sam bith a tha riatanach gus an coileanadh, mar a bha na chleachdadh roimhe, chan eil a 'dèanamh ciall. An eisimpleir as fheàrr a tha seo "Unix" OS fhèin, 90% de a tha air a sgrìobhadh ann an "C", agus iarrtas bathar-bog a shon, cha mhòr gu tur air a chruthachadh le iomadh-prògramaidh anns an aon mìorbhaileach cànan a tha an-dràsta a 'beachdachadh air a bhith an t-saoghail uile aon cànan prògramaidh.
Similar articles
Trending Now