Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> calculator >> program de calculator >>

Cum de programare C Works

te doar o listă indexate a unui anumit dimensiune. C are biblioteci disponibile să se ocupe de unele structuri comune de date, deși puteți scrie întotdeauna funcțiile și a înființat propriile structuri, de asemenea

operațiuni Preprocessor -. Uneori, veți dori să dea compilator unele instrucțiuni despre lucruri la face cu codul înainte de compilarea-l în executabil. Aceste operațiuni includ substituirea valori constante și inclusiv codul de biblioteci C (care le-ai văzut în mostre de cod anterior).

C necesită, de asemenea programatori să se ocupe de unele concepte care multe limbaje de programare au simplificat sau automate. Acestea includ indicii, gestionarea memoriei, și de colectare a gunoiului. Paginile mai târziu acoperă cele mai importante lucruri de stiut despre aceste concepte atunci când programare în C.

Această privire de ansamblu rapidă a conceptelor poate părea copleșitoare, dacă nu sunteți deja un programator. Înainte de a trece la abordarea unui ghid de programare C dens, haideți să aruncăm o privire user-friendly la conceptele de bază dintre cele enumerate mai sus, începând cu funcții.
Funcții în C

Cele mai multe limbaje de programare calculator permiteți pentru a crea funcții de un fel. Funcții vă permit să taie un program de lungă în secțiuni numite astfel încât să puteți reutiliza aceste secțiuni pe tot parcursul programului. Programatorii pentru unele limbi, în special cele care utilizează tehnici de programare orientate-obiect, utilizați metoda termen în loc de funcții.

Funcții accepta parametri și să se întoarcă un rezultat. Blocul de cod care cuprinde o funcție este definiția sa funcție. Următoarele este structura de bază a unei definiții funcții:

< tip întoarcere > < numele funcției > (< parametrii >)

{

< declarații >

întoarcere < valoare corespunzătoare pentru tipul de retur >;

}

La un nivel minim, un program C are o funcție numită principal. Compilatorul va căuta o funcție principală ca punct de plecare pentru programul, chiar dacă funcția principală solicită alte funcții în cadrul acestuia. Următoarele este principalul am văzut în programul C simplu ne-am uitat la inainte. Ea are un tip de întoarcere de întreg, are parametrii, și are două declarații (instrucțiuni în funcția), dintre care unul este declarația sa intors:

principal Int ()

{

printf (" Aceasta es