Kodingsstil på C -språk

Kodingsstil på C -språk
Systemprogrammering, innebygde systemer og applikasjonsutvikling bruker alle det godt likt programmeringsspråket C. For å sikre lesbarhet, vedlikeholdbarhet og konsistens, må C -programmerere følge en bestemt grad av Kodingsstil. Vi snakker om C -språket Kodingsstil i denne artikkelen.

Kodingsstil på C -språk

De Kodingsstil av C -programmeringsspråket er et sett med konvensjoner dannet over generasjoner av bruk som guider hvordan en programmerer skal skrive C -kode for maksimal lesbarhet, vedlikeholdbarhet og effektivitet. Å skrive kode med god stil sikrer at kode kan forstås og gjenbrukes uten problemer av andre programmerere og til slutt hjelper til med å sikre at kodefunksjoner som forventet.

Nedenfor er stevnet som fulgte i C -koding:

1: Header

Filene som lagrer forhåndsdefinerte funksjoner er kjent som overskrifter. Det inkluderer funksjonsdefinisjoner som kan importeres eller inkluderes ved hjelp av forbehandlerinstruksjonen #inkludere. Dette forbehandlerdirektivet instruerer kompilatoren om å behandle overskriftsfilen før du sammenstiller koden.

2: Hovedkropp

Etter at overskriften kommer Hoveddelen av en C -kode, der all koden er skrevet. De Hoveddelen Inkluderer funksjoner, variabler, kommentarer, løkker og mange flere C -språkelementer.

3: Navnkonvensjoner

Et sett med retningslinjer kalt Navnkonvensjoner beskriver hvordan du kan gi variabler, funksjoner og andre deler av kodenavnene. I c, Navnkonvensjoner Følg vanligvis CamelCase -stilen, som bruker små bokstaver for det første ordet og store bokstaver for alle følgende begreper som funksjonsnavn eller et variablenavn.

4: Variabelnavn

Når koding i C, er det viktig å sikre at variabelnavn gjenspeiler nøyaktig av betydningen, og at kommentarer brukes til å beskrive formålet med en bestemt kodeblokk eller algoritme. For eksempel kan en variabel som brukes til å lagre et sett med tall for en for loop, navngis 'tall', ledsaget av en kommentar som forklarer konteksten. Videre er det også viktig å tildele variabel datatype., Som om du bruker et nummer, bør du legge til int Før variabelnavnet.

5: Kommentarer

EN kommentar er tekst som programmerere kan bruke, men som kompilatoren ignorerer lagt til etter de to skråstrekene //. De er ofte laget i Kommentarer for fremtidig bruk og er en god praksis å bruke dem siden det hjelper andre å forstå kodene dine.

6: Innrykk

Innrykk er en avgjørende komponent i god kodingspraksis siden den fremmer lesbarhet og tydeliggjør strukturen i koden. Innrykk I C fester typisk de fire-rom-eller tabbaserte innrykkstiler. Det anbefales å holde seg til en stil på innrykk Gjennom hele koden.

7: Chunking

God C -kodingstil anbefaler også bruk av Whitespace for å skille kodeelementer og organisere teksten til lesbar 'biter'. Dette betyr at kode skal deles inn i meningsfulle funksjoner og underrutiner og holdes ordentlig innrykket. Forsiktig innrykk av kontrollstrukturer (løkker, betingelser osv.) Forbedrer lesbarheten enormt, ettersom den visuelt fremhever rekkefølgen og den logiske strømmen av utførelsen.

8: Formatering

Endelig, Formatering skal være konsekvent i hele kodebasen. God C -kodingstil oppmuntrer til bruk av definerte navnekonvensjoner (e.g. substantiv for variabler og store ord for konstanter) og begrensninger kommenterer stiler til forutsigbare, menneskelige lesbare formater. Dette sikrer at koden er lesbar av alle som er kjent med konvensjonene, og at endringer i elementer i kodebasen (for eksempel variabelnavn) kan raskt og enkelt identifiseres og oppdateres.

9: Feilhåndtering

En essensiell komponent i C -programmeringsspråket er feilhåndtering. For å håndtere feil grasiøst og gi brukeren nyttige tilbakemeldinger, anbefales feilhåndtering av strategier som feilkoder, returverdier eller unntak.

10: Retur

Tilbake En verdi som ikke er null indikerer feil, mens returnerer null indikerer suksess. Derfor, ved avslutningen av hoved() funksjon, vi “retur 0“. Likevel kan hovedfunksjonen utføres uten retur 0. Det fungerer det samme.

Eksempel på et C -program

Her er et eksempel på et enkelt C -program:

#include // inkluderer standardbiblioteker i overskriften
// Hoveddel av koden starter herfra
int main () // main () er en funksjon

// kropp av en funksjon er innrykket til høyre
int num1, num2, legg til; // num1, num2 og legg til er variabelnavn
Flyte skillet; // int og float er datatyper.
printf ("Skriv inn to heltall \ n");
Scanf ("%d%d", & num1, & num2);
Legg til = num1 + num2; // Matematiske operasjoner utføres
Divide = num1 / (float) num2; // Typecasting
printf ("sum = %d \ n", legg til);
printf ("divisjon = %.2f \ n ", del);
// Programmet er ferdig med suksess. 0 indikerer suksess.
retur 0;

I koden ovenfor bruker vi en Overskrift, en hovedfunksjon, Kommentarer, en til Løkke, innrykk inne i hovedfunksjonen, og en retur 0 uttalelse.

Produksjon

Konklusjon

Ved å følge C kodingstil Konvensjoner, programmer blir mer logisk arrangert og enklere å lese, feilsøke og utvide. I tillegg, bra Kodingsstil Fremmer beste praksis som gjenbruk og optimalisering av kode, noe som resulterer i en kodebase av høyere kvalitet med færre feil. Alt i alt følger C kodingstil er en essensiell del av utviklingssyklusen for ethvert C -program.