| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvad er udførelse med hensyn til c sprog?
    I programmeringssproget C refererer eksekvering til processen med at udføre de instruktioner, der er specificeret i et C-program. Når du kører et C-program, foregår følgende trin generelt:

    Kompilering :C-kompileren oversætter den menneskelæselige C-kildekode til maskinlæsbare instruktioner og genererer en eksekverbar fil (.exe-fil).

    Linker :Hvis dit program indeholder funktioner eller biblioteker fra eksterne kilder, kombinerer linkeren den kompilerede objektkode fra forskellige filer og biblioteker for at skabe en enkelt eksekverbar fil.

    Indlæser :Den eksekverbare fil indlæses i hukommelsen af ​​operativsystemet.

    Udførelse :Operativsystemet begynder at udføre instruktionerne i den eksekverbare fil fra main()-funktionen. Programmet følger strømmen af ​​kontrol specificeret af sætningerne og funktionskaldene i koden, udfører beregninger, manipulerer data og interagerer med brugeren (hvis relevant).

    Opsigelse :Når programmet når slutningen af ​​main()-funktionen eller støder på en return-sætning, afslutter det sin udførelse.

    Under udførelsen vil programmet allokere og bruge hukommelse på stakken og heapen til at gemme midlertidige data, variabler og information om funktionskald. Det vil også bruge CPU-registrene til at udføre beregninger og operationer effektivt.

    Udførelsesprocessen fortsætter, indtil programmet fuldfører alle dets opgaver eller støder på en fejl, der stopper dets eksekvering.

    Det er værd at bemærke, at denne generelle beskrivelse gælder for de fleste kompilerede sprog, inklusive C, hvor kildekoden oversættes til maskinkode, før den udføres. Andre programmeringssprog, såsom fortolkede sprog, udfører deres kode uden forudgående kompilering ved direkte at fortolke kildekoden.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter Celsius til Fahrenheit i C + + uden at…
    ·C + + og kontrollerer for syntaksfejl 
    ·Sådan Print Pointers i C 
    ·Hvordan man kompilerer CPP hjælp af Visual Studio 
    ·Hvordan man kompilerer en Header i C + + 
    ·Sådan konstateres , om en dato er et gyldigt i en C Pr…
    ·Hvordan til at returnere en Vector Fra en funktion 
    ·Hvad er programmet Joke Stressreducer? 
    ·Hvad er beslutningstagning ustruktureret struktureret o…
    ·Hvad er l-værdien i c-programmet? 
      Anbefalede Artikler
    ·Sådan tælle, hvor mange Records er blevet opdateret t…
    ·Hvordan aktiverer jeg Java på min Toolbar 
    ·Sådan registreres en CAB fil 
    ·Sådan får du en ARGV Input Argument i C + + 
    ·Hvad er et ActiveX- Class 
    ·Rekursiv Merge Sorter i Python 
    ·Sådan Læs CSV-filer i Perl 
    ·Sådan Ryd Memcached 
    ·Sådan bruges både SRC og Inline i JavaScript 
    ·Sådan slettes en Disconnected printer i VBS 
    Copyright © Computer Viden https://www.computerdk.com