Logo van C
C is 'n hoëvlak programmeertaal ontwikkel deur Dennis Ritchie by Bell Labs in die vroeë 1970's. Dit is oorspronklik gebruik vir stelselprogrammering, maar het gou getoon dat dit kragtig en buigsaam genoeg is vir ontwikkeling van 'n verskeidenheid van programmatuur.
Die eerste intensiewe program ontwikkel in C is die Unix-bedryfstelsel. Dit word steeds grootliks geassosieer met hierdie bedryfstelsel.
Alhoewel dit 'n hoëvlak programeertaal is, is dit baie nader aan laevlak programeertale.
"Hello, world!" Voorbeeld[wysig | wysig bron]
Die volgende C kode is 'n eenvoudige program wat bloot die string "Hello, world!" druk op die skerm:
Hierdie lyn veroorsaak die voorverwerker ('n program wat die kode verwerk voordat dit vertaal word) om die inhoud van die stdio.h lêer in die plek van hierdie lyn in te voeg. stdio.h vorm deel van die standaard C biblioteek, en bevat definisies vir verskeie funksies om I/O te behandel, soos printf.
Die volgende lyn verklaar die main funksie. In C programme dien die main funksie as beginpunt vir die program deurdat dit die eerste funksie is wat geroep word deur die bedryfstelsel wanneer die program uitgevoer word. Die int spesifiseer dat die funksie 'n heelgetal waarde as afvoer lewer. Die hakies aan die einde van main spesifiseer dat die funksie geen argumente neem nie; dit kan ook as (void) geskryf word. Die krulhakies dui die bestek van die funksie aan.
Hierdie lyn roep die printf funksie met een argument (die string "Hello, world!\n") om die boodskap te vertoon op die skerm. Die funksie se implementasie word bevat in 'n sogenoemde biblioteek wat bekend staan as die standaard C biblioteek, wat 'n groot hoeveelheid nuttige funksies bevat.
Omdat main verklaar is met 'n int afvoer, moet die funksie spesifiseer watter waarde terug gestuur gaan word na die funksie/omgewing wat dit geroep het. In hierdie geval word 'n 0 terug gestuur. In UNIX stelsels is die konvensie dat 'n afvoer van 0 van die program (in hierdie geval, vanaf die main funksie) beteken dat die program suksesvol uitgevoer het, terwyl enige ander waarde 'n fout aandui.
Ontsluit van "https://af.wikipedia.org/w/index.php?title=C_(programmeertaal)&oldid=1289905"	Kategorieë: SaadjiesProgrammeertale	Navigasie-keuseskerm
AlemannischአማርኛAragonésالعربيةঅসমীয়াAsturianuAzərbaycancaتۆرکجهŽemaitėškaБеларускаяБеларуская (тарашкевіца)‎БългарскиবাংলাBrezhonegBosanskiᨅᨔ ᨕᨘᨁᨗCatalàMìng-dĕ̤ng-ngṳ̄CorsuČeštinaЧӑвашлаCymraegDanskDeutschΕλληνικάEnglishEsperantoEspañolEestiEuskaraفارسیSuomiFrançaisGaeilgeGalegoગુજરાતી客家語/Hak-kâ-ngîעבריתहिन्दीHrvatskiMagyarՀայերենInterlinguaBahasa IndonesiaÍslenskaItaliano日本語Basa JawaქართულიTaqbaylitҚазақшаភាសាខ្មែរಕನ್ನಡ한국어KurdîКыргызчаLatinaລາວLietuviųLatviešuMalagasyМакедонскиമലയാളംМонголमराठीBahasa Melayuမြန်မာဘာသာनेपालीNederlandsNorsk nynorskNorsk bokmålOccitanଓଡ଼ିଆਪੰਜਾਬੀPolskiPortuguêsRomânăРусскийСаха тылаScotsSrpskohrvatski / српскохрватскиසිංහලSimple EnglishSlovenčinaSlovenščinaShqipСрпски / srpskiSvenskaதமிழ்తెలుగుไทยTagalogTürkçeТатарча/tatarçaУкраїнськаاردوOʻzbekcha/ўзбекчаTiếng ViệtWinaray吴语IsiXhosaייִדיש中文Bân-lâm-gú粵語	Wysig skakels	Die bladsy is laas op 11 September 2014 om 19:45 bygewerk.