Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
De voordelen van de functie Prototypes
C en C + + programmeurs hebben twee keuzes als het gaat om het schrijven van functies : ze kunnen ofwel schrijven de volledige verklaring voor hun belangrijkste functie , of ze kunnen schrijven functie prototype boven de hoofdfunctie en verklaren de volledige functie ergens anders . Prototypes bestaan ​​uit een enkele lijn met de functie return type , naam en argumenten . Het schrijven van deze out heeft een paar voordelen die programmeurs meer flexibiliteit te bieden met hun broncode . Functies

functies appartementen in C en C + + zijn discrete segmenten van code die een bepaalde bewerking uitvoert . Door deze code in een functie kan de programmeur de volledige code segment uitvoeren door gewoon de naam van de functie belt. Het organiseren van de code voor procedures die de programmeur zal moeten meerdere malen uit te voeren in herbruikbare functies maakt een broncode bestand meer georganiseerd , gemakkelijker voor de programmeur om te bewerken , en gemakkelijker voor toekomstige programmeurs te onderhouden of te updaten .
< br > Organiseer uw code

Listing functie prototypes op de top van een broncode bestand geeft u meer flexibiliteit in hoe je je code te organiseren . Als u niet beschikt over een functie prototype boven de belangrijkste functie , dan moet je uittypen het geheel van de functie verklaring boven de hoofdfunctie . Met de functie prototypes , in plaats van het hele functiedeclaratie , bovenaan een broncodebestand bespaart tijd surfen naar de bodem van de code voor de functies vinden en de hoofdfunctie bewerken .
< Br >
Argument Reference

de code binnen functies kan zowel zelfstandig , waarbij de code voert exact dezelfde procedure met exact hetzelfde resultaat elke keer , of accepteer een variabele van de belangrijkste van het programma functie die het resultaat van de procedure van de code zal veranderen . Moet je variabelen declareren , ook wel argumenten , als onderdeel van de verklaring van de functie . Wanneer u tijdens het programma gaan deze argumenten in een functie , moet u dit doen in de exacte volgorde waarin u ze in de functie zelf verklaard. Het hebben van prototypes boven de belangrijkste functie verklaart de structuur van deze functies voor de compiler , en dient ook als een snelle referentie als de volgorde waarin je moet passeren argumenten .
Functies in andere bestanden < br >

Terwijl programmeurs zijn doorgaans voorzien van eenvoudige functies in dezelfde broncode bestand als belangrijkste functie van het programma , professionele programmeurs maken regelmatig gebruik van sets van functies die bestaan ​​uit zo veel regels code die ze moeten in hun eigen bron code bestand . Geavanceerde programma's kunnen gebruik maken van veel van dergelijke grote evenementen , die elk een eigen bestand maken . In plaats van individueel uitgevende richtlijn aan elk individueel dossier boven de belangrijkste functie , kunt u de functie prototypes lijst in een header bestand , geven dan een enkele richtlijn naar dat bestand zijn om hetzelfde resultaat te bereiken .
< br >

Previous: Next:
  C /C + + Programming
·Hoe Memory lekken voorkomen in…
·Wat is een ISO Programmeur 
·Hoe te Run C + + bestanden op …
·Hoe te lezen Numeri Uit bestan…
·Hoe te Float converteren naar …
·Hoe kan ik meerdere Integers V…
·C + + en controleren voor Synt…
·Hoe kan ik een string array in…
·Hoe te compileren C in Ubuntu 
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe te Vet maken en cursief Tekst Het ge…
·Hoe te Wget 
·Hoe bekijkt een Word- document Van PHP 
·Hoe kan ik Lokaal weer op mijn website? 
·Hoe te Strings In een Java List 
·Hoe maak je een telefoonnummer database …
·Hoe maak je een knop voor VBScripts 
·Hoe te Escapetekens Uitvoeren naar besta…
·Hoe maak je een verslag gegevens voorber…
Copyright © Computer Kennis http://www.nldit.com