|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Vad är utförande med avseende på c-språk?

    I programmeringsspråket C avser exekvering processen att utföra instruktionerna som anges i ett C-program. När du kör ett C-program sker vanligtvis följande steg:

    Kompilering :C-kompilatorn översätter den mänskligt läsbara C-källkoden till maskinläsbara instruktioner och genererar en körbar fil (.exe-fil).

    Länka :Om ditt program innehåller funktioner eller bibliotek från externa källor, kombinerar länken den kompilerade objektkoden från olika filer och bibliotek för att skapa en enda körbar fil.

    Laddar in :Den körbara filen läses in i minnet av operativsystemet.

    Utförande :Operativsystemet börjar köra instruktionerna i den körbara filen från funktionen main(). Programmet följer flödet av kontroll som specificeras av satserna och funktionsanropen i koden, utför beräkningar, manipulerar data och interagerar med användaren (om tillämpligt).

    Uppsägning :När programmet når slutet av main()-funktionen eller stöter på en retursats, avslutar det dess körning.

    Under körning kommer programmet att allokera och använda minne på stacken och högen för att lagra temporär data, variabler och information om funktionsanrop. Den kommer också att använda CPU-registren för att utföra beräkningar och operationer effektivt.

    Körningsprocessen fortsätter tills programmet slutför alla sina uppgifter eller stöter på ett fel som stoppar dess körning.

    Det är värt att notera att denna allmänna beskrivning gäller de flesta kompilerade språk, inklusive C, där källkoden översätts till maskinkod innan den exekveras. Andra programmeringsspråk, såsom tolkade språk, exekverar sin kod utan föregående kompilering genom att direkt tolka källkoden.

    Tidigare:

    nästa:
    relaterade artiklar
    ·C + + och söka efter syntaxfel
    ·Hur konvertera en BMP till en byte array
    ·Hur konvertera en sträng till en INT C
    ·Hur man använder LINQ till XML
    ·Konvertera LPSTR till INT
    ·Hur att identifiera de typer av indata
    ·Hur man använder Strpbrk funktion i C + +
    ·Hur du riktar subview i iPhone SDK
    ·Cocoa Touch Vs . Mål C
    ·Hur man kompilerar C-koder i Makefile
    Utvalda artiklarna
    ·Konvertera KB till MB till GB
    ·Typer av SSIS Data
    ·Hur att rensa upp i Start & Slut på en sträng i Perl
    ·Vad är logiskt OR-
    ·Lägga till nummer i en PHP Array
    ·Styra en webbadress i PHP
    ·Hur man kompilerar en fil i TASM
    ·Hur Exportera INSERT uttalanden i MySQL
    ·Fördelar och nackdelar Machine nivå språk
    ·Hur man lär ActiveX Programmering
    Copyright © Dator Kunskap https://www.dator.xyz