|  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

    Är C -förprocessor hårdvara eller programvara?

    C -förbehandlingen är programvara .

    Här är varför:

    * Det är en del av kompilatorn: C -förbehandlingen är ett verktyg som körs * före * den faktiska kompileringsprocessen. Det är vanligtvis integrerat med kompilatorn, men det är en separat komponent.

    * Det manipulerar källkod: Förprocessorn fungerar inte på hårdvara. Det fungerar på texten i ditt C -program, vilket gör transformationer som makroutvidgning, filinförande och villkorad sammanställning.

    * Det är ett program själv: Förprocessorn är ett program skrivet på något språk (ofta C själv) och körs på en dator. Den läser din källkod, modifierar den och producerar utgång som kompilatorn sedan använder.

    Tänk på det så här:

    Föreställ dig att du bygger ett hus. Förprocessorn är som en entreprenör som tar dina ritningar (din C -kod) och förbereder dem för byggare (kompilatorn). Entreprenören kan lägga till detaljer, ta bort onödiga element eller ordna om sektioner, men de konstruerar faktiskt inte huset. Byggare (kompilatorn) tar de modifierade ritningarna och bygger sedan det faktiska huset (ditt körbara program).

    Tidigare:

    nästa:
    relaterade artiklar
    ·Så in värdet på en variabel till en sträng C
    ·Hur man skickar en text Sockel i UDP på Linux
    ·Hur man skapar lucka I GtkRadiant
    ·Hur Kasta i C från objekt till Datetime
    ·Hur man manipulerar Controls Listvy i MFC
    ·Hur Länk till en CPP -fil
    ·Hur man läser en Array i C språk
    ·Så kasta om ordningen av en vektor i C + +
    ·Hur man kompilerar C -kod som ett bibliotek
    ·Hur du gör din egen PSP spel
    Utvalda artiklarna
    ·Beskrivning av Visual Basic
    ·Hur att hoppa i ActionScript
    ·Hur dölja text i ett InputBox i VBScript
    ·Hur att skilja mellan primitiva och användarskapat Met…
    ·Att läsa och skriva textfiler med Visual Basic 6.0
    ·Hur man gör ett formulär synligt när Splash Screen
    ·Vilket programmeringsspråk har dominerat vetenskaplig …
    ·Hur man använder SetString för en heltalsfält
    ·Så att välja Start - up formulär i ett Windows-progr…
    ·Typer av undantag i Java
    Copyright © Dator Kunskap https://www.dator.xyz