File Format Docs
NO

C - C Språkprogrammeringsfil

Oppdatert

Hva er en C-fil?

En fil lagret med filtypen c er en kildekodefil skrevet i programmeringsspråket C. C-filen inkluderer all implementering av applikasjonens funksjonalitet i form av kildekode. Deklarasjonen av kildekoden er skrevet i overskriftsfilene som er lagret med filtypen .h. C++ er den moderne formen for C-språk og brukes til å utvikle det meste av programvaren i dag.

Kort historie

C-språket ble til som et resultat av å lage forskjellige verktøy for UNIX-operativsystemet. Denis Ritchie, mannen bak opprettelsen av dette programmeringsspråket, arbeidet startet opprinnelig på 1960-tallet og begynnelsen av 1970-tallet.

C-filformat

C-filer er skrevet i ren tekstfilformat etter programmeringsspråkets syntaks. En typisk C-fil vil ha:

  • import uttalelse øverst i filen for å importere eventuelle overskriftsfiler
  • en eller flere metoder for å implementere ønsket funksjonalitet

Headers Import

Overskriftsfilene med .h-utvidelsen inneholder nødvendige inkluderingssetninger for å inkludere andre funksjonalitetsfiler i prosjektet. I tillegg inneholder disse metodeerklæringene definert i implementeringsfilen. Overskriftsfiler er inkludert ved å bruke include-setningen som vist nedenfor.

#include <filename.h>

Kildekodeimplementering

Selve implementeringen av funksjonskravene er kodet som metoder i C-filen. Hver metode i en C-fil har en returtype, metodenavn og kan ha noen inndataparametere. Hvis returtypen ikke er ugyldig, kan metoden returnere en verdi.

C-kodeeksempel

Her er et eksempel på et program:

long some_function();
/* int */ other_function();

/* int */ calling_function()
{
    long test1;
    register /* int */ test2;

    test1 = some_function();
    if (test1 > 0)
          test2 = 0;
    else
          test2 = other_function();
    return test2;
}

Referanser

Se også