C on programmeerimiskeel, mille leiutas 1970ndate alguses Dennis Ritchie kui opsüsteemide kirjutamise keelt. C eesmärk on täpselt määratleda toimingute seeria, mida arvuti saab ülesande täitmiseks teha. Enamik neist toimingutest hõlmab numbrite ja tekstiga manipuleerimist, kuid kõik, mida arvuti füüsiliselt teha saab, saab programmeerida C-sse.
Arvutitel puudub intelligentsus - neile tuleb täpselt öelda, mida teha, ja seda määratleb arvuti programmeerimiskeel te kasutate. Kui nad on programmeeritud, saavad nad väga suurel kiirusel korrata samme nii palju kordi kui soovite. Kaasaegsed personaalarvutid on nii kiired, et nad võivad sekundi või kahega kokku arvestada miljardini.
Mida saab C-programm teha?
Tüüpilised programmeerimisülesanded hõlmavad andmete sisestamist andmebaas või selle väljatõmbamine, kiire graafika kuvamine mängus või videos, arvuti külge kinnitatud elektrooniliste seadmete juhtimine või isegi muusika ja / või heliefektide mängimine. Võite isegi kirjutada tarkvara, et genereerida muusikat või aidata seda koostada.
Kas C on parim programmeerimiskeel?
Mõni arvutikeeled olid kirjutatud konkreetsel eesmärgil. Java loodi algselt rösterite juhtimiseks, C opsüsteemide programmeerimiseks ja Pascal heade programmeerimistehnikate õpetamiseks kuid C oli mõeldud pigem kõrgetasemeliseks kokkupanekkeeleks, mida saaks kasutada rakenduste teisaldamiseks eri arvutisse süsteemid.
C-osas on mõned toimingud, mida ei saa eriti hõlpsalt teha, näiteks kujundamine GUI rakenduste ekraanid. Teised keeled nagu Visual Basic, Delphi ja hiljuti C # nendesse on sisse ehitatud GUI kujunduselemendid ja seega sobivad need seda tüüpi ülesannete jaoks paremini. Mõnda skriptikeelt, mis pakuvad rakendustele nagu MS Word ja isegi Photoshop täiendavat programmeeritavust, kiputakse tegema Basic, mitte C variantides.
Millistel arvutitel on C?
Suurem küsimus on, millised arvutid ära tee on C? Vastus - peaaegu ükski, kuna pärast 30-aastast kasutamist on see praktiliselt kõikjal. See on eriti kasulik manustatud süsteemides, mille RAM ja ROM on piiratud koguses. Seal on C kompilaatorid peaaegu igat tüüpi opsüsteemide jaoks.
Kuidas alustada C kasutamist?
Esiteks peate a C koostaja. Saadaval on palju kaubanduslikke ja tasuta teenuseid. Allolevas loendis on juhised kompilaatorite allalaadimiseks ja installimiseks. Mõlemad on täiesti tasuta ja sisaldavad IDE et muuta teie elu lihtsamaks rakenduste redigeerimise, kompileerimise ja silumise jaoks.
- Laadige alla ja installige Microsofti Visual C ++ 2005 Express Edition
- Laadige alla ja installige Avage Watcom C / C ++ kompilaator
Juhised näitavad teile ka, kuidas sisestada ja kompileerida oma esimene C-rakendus.
Kuidas alustada C-avalduste kirjutamist?
C-kood kirjutatakse tekstiredaktori abil. See võib olla märkmik või IDE, nagu need, mis tarniti koos kolme ülalnimetatud kompilaatoriga. Kirjutate arvutiprogrammi juhiste seeriana (nn avaldused) märkuses, mis sarnaneb veidi matemaatiliste valemitega.
See salvestatakse tekstifaili ja kompileeritakse ning lingitakse masinkoodi genereerimiseks, mida saate seejärel käivitada. Iga arvutis kasutatav rakendus on kirjutatud ja kompileeritud niimoodi ning paljud neist kirjutatakse C-keeles. Algsest lähtekoodist tavaliselt ei pääse, kui see just polnud avatud lähtekoodiga.
Kas C avatud lähtekoodi on palju?
Kuna see on nii laialt levinud, on C-s kirjutatud palju avatud lähtekoodiga tarkvara. Erinevalt kommertsrakendustest, kus lähtekood kuulub ettevõttele ja seda ei tehta kunagi kättesaadavaks, saab avatud lähtekoodi keegi vaadata ja kasutada. See on suurepärane viis õppida kodeerimise tehnikaid.
Kas ma saaksin programmeerimistööd?
Õnneks on seal palju C-töökohti ja olemas tohutu hulk koode, mis vajavad värskendamist, hooldamist ja aeg-ajalt ümberkirjutamist. Esikolmik populaarseimaid programmeerimiskeeli vastavalt kvartalile Tiobe.com uuring, on Java, C ja C ++.
Võiksite ise oma mänge kirjutada, kuid peate olema kunstnik või omama kunstniku sõpra. Teil on vaja ka muusikat ja heliefekte. Lisateavet mängu arendamine. Mängud nagu Quake 2 ja 3 olid kirjutatud C-keeles ja kood on veebis tasuta saadaval, et saaksite sellest õppida ja sellest õppida.
Võib-olla sobiks teile paremini 9-5-aastane karjäär - lugege a ametialane karjäär või ehk kaaluda sisenemist maailma tarkvaraarendus tarkvara kirjutamine tuumareaktorite, lennukite, kosmoserakettide või muude ohutusega seotud valdkondade juhtimiseks.