Dator
 |  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 en C -kod Fragment

    C är ett system programmeringsspråk utvecklat på 1970-talet för att arbeta på nya multitasking -system på den tiden - nämligen Unix ? . Som med annan kod , delar C-kod själv i flera separata delar . Inom dessa delar , kan den samlade koden kallas " kodfragment . " En kodfragmentet är oftast en liten bunt av kod som gör något specifikt . Code fragment kan organiseras i funktioner , strukturer eller bara som sammankomster av kod som gör något specifikt . Kodfragment

    största allmänhet , kodfragment är samlingar av C- kommandon som utför en viss uppgift . Ett kodfragment är inte nödvändigtvis en fullt fungerande program på egen hand, även om de kan vara , utan de är vanligtvis delar av ett program som inte gör någonting speciellt och används för att illustrera hur en viss uppgift utförs i programmet. Till exempel visar följande kod en slinga tagen från ett C-program . Det är inte ett program i sig , utan endast en del av ett större program . Men , kanske du inte behöver för att se hela programmet , bara detta fragment :

    för (i , i < 5 , i + + ) { printf ( " % d " , i) ; }

    funktioner

    Code fragment kan arbeta som en del av funktionerna . Funktioner är kodfragment inom ett program som utför en viss uppgift . Men inom ramen för programmet , gav programmeraren kodfragmentet ett namn , som organiserar den funktionen och tillåter programmeraren att använda funktionen flera gånger med hjälp av dess namn . Följande exempel visar en kod fragment i en funktion , och programmeraren anropa funktionen :

    void printRange ( int x ) {

    for (int i = 0 ; i < = x ; i + + ) { printf ( " % d " , i) ; } }
    Structures

    Structures i C organisera kod fragment i en sammanhållen enhet som kan representeras av en variabel i programmet . En programmerare kan definiera en struct med lite kod , och den koden fragment i denna struct kan användas för att definiera en variabel med flera datavärden . Följande exempel visar hur du definierar en struct :

    struct Thing { int x , int y; };

    struct Thing x , xx = 5; //x = 5x.y = 4 , //y = 4 Addera distribuera kodfragment

    Programmerare kan distribuera kodfragment nätet så enkel text som kan kopieras och klistras in i befintlig kod . Det fina med kodfragment är att de inte behöver representera ett helt program . Till exempel bör någon i ett online- forum be om C-kod för att skapa en while-slinga som skriver ut alla bokstäver i alfabetet , kan en annan programmerare ge dem följande text :

    int i = 65 , medan ( i < = 90 ) { printf ( " % c " , ( char ) i) , i + + ;} .

    Sedan en annan programmerare kan kopiera och klistra in texten i sin egen kod och använda den
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Förhindra att Minnesläckor i C + +
    ·Hur man slår ihop Unika Integer Algoritmer
    ·Konvertera Char * till Int & C + +
    ·Hur Debug C + + Tags
    ·Hur man skapar en CAB i Windows Mobile
    ·Hur man använder Doxygen att skriva Källans Koder
    ·Hur man skapar en namngiven pipe
    ·Hur man använder strcpy funktion i C + +
    ·Hur visa filer från ett valt Tree View Node i en listr…
    ·Hur man kombinerar en fil med C + +
    Utvalda artiklarna
    ·Vad är Data Persistens
    ·Konvertera Enum till lista
    ·Hur man tar ut bokstäver men lämna siffror i SQL
    ·Hur Avbryt en reparationsprocessen i MySQL
    ·Ett avancerat MySQL Tutorial
    ·Ta bort en rad i MySQL med PHP på att klicka på en kn…
    ·Hur får man en miljövariabel i Java
    ·MySQL Sum Tutorial
    ·Kodtyper för CC i Java
    ·Hur man uppdaterar en Query i Access VBA
    Copyright © Dator Kunskap http://www.dator.xyz