Sunteți fascinat de lumea programării și, întrucât în ​​ultima vreme aveți timp liber pe care să-l dedicați, ați decis să aflați ceva mai mult despre asta. Urmând sfatul unui prieten de-al tău care este deja expert în sector, ai ales Limbajul C, cu siguranță una dintre cele mai versatile și încă folosite pe scena computerelor.

Hotărât și hotărât să-ți continui ideea, ți-ai deschis prietenul acum de încredere Google și, căutând instrucțiuni despre cum se programează în C, ați ajuns direct pe ghidul meu, în speranța de a obține informațiile de care aveți nevoie despre cum să începeți să scrieți codul de lucru. Ei bine, mă bucur să vă informez că acesta este exact locul pe care l-ați căutat: în rândurile următoare, de fapt, vă voi oferi o descriere generală a limbajului C, explicându-vă tot ce aveți nevoie pentru a scrie primele programe de lucru. .

Cu toate acestea, înainte de a merge mai departe și de a ajunge la miezul problemei, vreau să vă fac o premisă importantă: programarea în C este un subiect destul de vast, care cu siguranță nu intră complet în pagina pe care urmează să o citiți. Într-adevăr, vă voi spune mai multe: întreaga structură a acestui site nu ar fi suficientă pentru a o trata în profunzime! Nu vă fie teamă, totuși, deoarece va fi grija mea să vă îndrept, în etapele finale ale acestui tutorial, către resurse utile și perspective pentru a vă îmbogăți, dacă doriți, cunoștințele pe acest subiect. În acest moment, aș spune să interzic discuțiile și să încep: trebuie doar să vă doresc o lectură bună și să vă distrați!

cum se creează un program.

stdio.h conține definițiile comenzilor și constantelor de bază, pentru a permite programatorului să manipuleze intrarea / ieșirea (adică ceea ce se vede pe ecran, ceea ce se dobândește prin tastatură și mouse) și gestionarea fișierelor. Mai jos veți lista cele mai utilizate.

  • printf (), fprintf () este sprintf () - acestea sunt comenzi care permit, respectiv, să scrie date pe dispozitivul de ieșire standard (adică pe ecran), pe fișier și pe șiruri de caractere.
  • scanf (), fscanf () și sscanf () - aceste funcții, pe de altă parte, iau date de la intrarea standard (tastatura), din fișiere și din șiruri de caractere.
  • fopen () este freopen () - aceste comenzi vă permit să deschideți un fișier în cadrul unui program C, astfel încât să puteți citi date în interiorul acestuia sau să scrieți altele.
  • fread () este fwrite () - aceste funcții permit, respectiv, citirea și scrierea dintr-un fișier.

Împreună cu stdio.h, biblioteca stdlib.h este adesea inclusă în codul sursă, inclusă și în mediul de dezvoltare C: aceasta conține funcții generale și constante, inclusiv instrucțiuni care trebuie utilizate pentru a aloca memorie și a manipula datele prezente în ea.

Directiva include poate fi specificată în două moduri: #include denotă includerea unei biblioteci prezente în mediul de dezvoltare implicit, în timp ce #include "library.h" specifică includerea unei biblioteci scrise de programator și prezentă în același folder cu fișierul sursă în care este declarată.

Pagina de internet a programului, apasă butonul Descărcare gratuită rezident în cutie Comunitatea Visual Studio, porniți fișierul descărcat (de ex. Community.exe), apoi apasă butonul Ține-o tot așa, setați bifa lângă element Dezvoltarea aplicațiilor desktop cu C ++ în fereastra propusă, repetați operația cu vocea dvs. Suport C ++ / Cli aflat în panoul din dreapta și, pentru a termina, faceți clic pe buton Instalare, pentru a închide apoi fereastra de configurare la sfârșitul procedurii.

În acest moment, apelați la Blocați notele din dosar Accesorii Windows din meniu start (pe care îl puteți accesa făcând clic pe butonul în formă de steag, situat în colțul din stânga jos al ecranului), tastați codul programului dvs. în fereastra editorului și, pentru a salva, faceți clic pe meniu Fişier situat în partea stângă sus și selectați elementul din acesta Salvați cu numele .... După ce ați făcut acest lucru, selectați elementul Toate filele din meniul derulant Salvează ca, atașat la ecranul de salvare care se deschide, tastați Nume programului dvs., urmat de extensie .c (de exemplu. calc.c), in cutie Nume de fișier, apoi salvați-l pe Desktop.

Cum se programează în C

Pentru a compila codul sursă nou creat, rulați un Prompt de comandă pentru dezvoltatori chemându-l din dosar Studio vizual din meniu start, tastați comenzile cd% USERPROFILE% \ Desktop este cl programname.c, ambele urmate de buton introduce, pentru a porni apoi programul nou creat pe desktop (de ex. calc.exe) cu un dublu clic.

Notepad ++ - unul dintre cei mai mici și mai flexibili editori pentru a scrie (și a indenta corect) fișiere sursă în limbajul C din mediu Windows. Suportă numeroase limbaje de programare.

  • Eclipse - este un întreg cadru de programare, util pentru organizarea și menținerea unor proiecte chiar deosebit de complexe organizate. Suportă toate tipurile de fișiere furnizate de programe scrise în C (fișiere sursă, fișiere obiect, anteturi, biblioteci și așa mai departe) și permite, dacă este necesar, să creeze grafică UML și fișiere de ajutor.
  • HTML.it C Guide - este cu siguranță o resursă gratuită excelentă. Printre paginile acestui prețios ghid, accesibil în mod liber de oricine și fără nicio înregistrare, puteți găsi informații și lecții care să vă perfecționeze abilitățile de programator C.
  • Limbajul C - Principiile de programare și manualul de referință (Kernighan / Ritchie) - este, fără îndoială, unul dintre cele mai bune texte pe care să aprofundăm cunoștințele despre C, cunoscut experților din industrie sub numele de „K&R” (de la inițialele autorilor). Structurat în două părți, acest text oferă inițial instrucțiuni despre abordarea limbajului în cauză și apoi se transformă într-un manual real care definește toate (sau aproape) funcțiile care pot fi utilizate în numeroasele scenarii avute în vedere. Cei doi autori, Kernighan și Ritchie, sunt cei care au proiectat și dezvoltat întregul limbaj C.
  • Referința programatorului C / C ++ (Schildt) - în opinia mea, unul dintre cele mai complete texte referitoare la limbajul C, care trebuie păstrat absolut pe birou dacă intenționați să abordați acest limbaj pentru uz profesional. Potrivit în principal utilizatorilor mai mult sau mai puțin avansați, acesta conține numeroase exemple ale celor mai utilizate funcții. Acest manual poate fi utilizat și de cei care, pe de altă parte, au decis să treacă spre versiunea „orientată obiect” a limbajului C, C ++.