Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Is C preprocessor hardware of software?
De C -preprocessor is software .

Dit is waarom:

* Het is een deel van de compiler: De C -preprocessor is een hulpmiddel dat * vóór * het werkelijke compilatieproces wordt uitgevoerd. Het is meestal geïntegreerd met de compiler, maar het is een apart onderdeel.

* Het manipuleert broncode: De preprocessor werkt niet op hardware. Het werkt op de tekst van uw C -programma, waardoor transformaties zoals macro -uitbreiding, bestandsopname en voorwaardelijke compilatie worden gemaakt.

* Het is een programma zelf: De preprocessor is een programma geschreven in sommige taal (vaak C zelf) en op een computer uitgevoerd. Het leest uw broncode, wijzigt deze en produceert uitvoer die de compiler vervolgens gebruikt.

Denk er zo aan:

Stel je voor dat je een huis bouwt. De preprocessor is als een aannemer die uw blauwdrukken (uw C -code) neemt en deze voorbereidt op de bouwers (de compiler). De aannemer kan details toevoegen, onnodige elementen verwijderen of secties herschikken, maar ze construeren eigenlijk niet het huis. De bouwers (de compiler) nemen de gewijzigde blauwdrukken en bouwen vervolgens het eigenlijke huis (uw uitvoerbare programma).

Previous: Next:
  C /C + + Programming
·Hoe maak je een Push Button Zi…
·Hoe te Listbox Controle 'Maak …
·Hoe te Cin.Fail maken 
·Hoe te Verwijzing van Void Poi…
·Hoe te Debug C + + Tags 
·Waarom worden dll's voortduren…
·Embedded Resources in Silverli…
·Hoe maak je een juiste driehoe…
·Basic Computer Concepts in Tur…
  Related Articles
Wat is het nadeel computerprogrammering?…
Heeft u een pointerconcept in C plus taa…
Wat is de volledige vorm van CG? 
Wat is een ontwerpweergave? 
Wat is de werkomgeving en typische uren …
Wat is de naam PHP -compiler? 
Wat is principe van programmeertaal? 
Wat wordt bedoeld met functies op Python…
Wat is het typen van computers? 
  Programmering Articles
·Hoe kan ik een reset-knop Met HTML Progr…
·Hoe te XML -display met JavaScript 
·Wat is visuele cadd? 
·Hoe maak je een tekening draaien in Pict…
·Hoe een String Pass naar Open een ifstre…
·Cell Processor Tutorial 
·Hoe je Java Memory Heap Size Verander 
·Hoe te voegen in MySQL met PHP 
·Basis van SQL 
Copyright © Computer Kennis https://www.nldit.com