Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Wat is DICHTBIJ PASCAL en FAR PASCAL ?
De Pascal programmeertaal debuteerde in de vroege jaren 1970 . Programmeur Niklaus Wirth ontwikkelde Pascal om studenten te leren de basisprincipes van programmeren , en het diende als de dominante taal training tot het einde van de jaren 1980 . NEAR PASCAL en FAR PASCAL vroeger instrumenten voor de overdracht van controle over de computer procedures en het lokaliseren van de gegevens in het computergeheugen . Pointers

Net als andere programmeertalen , Pascal vertrouwt op informatie die is opgeslagen in het geheugen van de computer . Pointers zijn variabelen die om gegevens te herstellen wijzen op een bepaald adres . Getypte pointers wijzen op een adres die de waarden voor een geheel getal ; ongetypeerde pointers bieden adressen voor enige vorm van data . Om een ​​pointer te gebruiken , moet u deze koppelen aan een geheugen -adres . In vroege versies van Windows werden pointers soms dichtbij en ver pointers , op basis van de locatie van het adres .
Nabije en Verre

NABIJ PASCAL en FAR PASCAL zijn Pascal termen voor dichtbij en ver oproepen . Een bijna oproep geeft de controle tussen de procedures in hetzelfde segment van de code ; ver oproepen overdragen controle op procedures in een ander segment . Aanwijzingen die de bijbehorende geheugenadressen vinden voor de overdracht zijn dichtbij en ver pointers . Programmeurs niet langer gebruik NEAR PASCAL en FAR PASCAL voor dichtbij en veraf punten als gevolg van veranderingen in de manier waarop het geheugen wordt in computers gelegd . Oudere programmagidsen , kan echter nog steeds naar " de buurt " en " ver ", die kan verwarrend zijn . Huidige materialen zal dit niet doen .
Memory

Microsoft's
release van Windows NT in de jaren 1990 maakte NEAR PASCAL en FAR PASCAL achterhaald . Windows 3.1 computers die gesegmenteerd geheugen en beperkt de grootte van de gegevensobjecten in het geheugen 64 kilobytes . Vanaf Windows NT , geheugen werd een niet- gesegmenteerd , lineaire array van bytes en alle adressen zijn 32 - bit offsets . Zonder segmentatie verdeling van de herinnering , alle gesprekken op het geheugen zijn in de buurt oproepen . Er is niet langer nodig om onderscheid te maken tussen dichtbij en ver weg .
Overwegingen

Als u de " Far " keyword in Pascal te gebruiken , zal de compiler het te negeren , zoals FAR is geherdefinieerd tot niets . Pascal nog steeds werk aan pointers zonder de nabije en verre onderscheidingen , echter. Pointers zijn nuttig voor het werken met opgeslagen gegevens , die complexe gegevensstructuren en waarbij de waarden in sommige computer de door het veranderen van de inhoud van een geheugenadres . Het voordeel van het gebruik van pointers is dat , in plaats van het plakken van een groot stuk van de gegevens in een functie , kunt u gewoon direct de functie om toegang te krijgen tot een geheugenadres .

Previous: Next:
  Computer Programming Languages
·Hoe maak je een MSN Bot maken 
·Hoe te voegen Database Informa…
·Hoe maak je een Pseudocode Loo…
·Verklaring Dekking Vs . Branch…
·iPhone Apps en bestandsextensi…
·Hoe maak je een Pulse Width Mo…
·Hoe je VNC Server CentOS insta…
·Wat is een label Expression 
·Hoe de oppervlakte van een cir…
  Related Articles
Wat is VBA ? 
Wat zijn de functies van Visual Basic ? 
Wat is een Visual Basic DataGrid ? 
Wat is een Array in Visual Basic ? 
Wat is de Visual Basic IDE ? 
Wat is Visual Studio Express ? 
Wat is Visual Basic 6.0 ? 
Wat is OCX in Visual Basic ? 
Wat is proportioneel lettertype ? 
  Programmering Articles
·Welke zijn de twee meest gebruikte talen…
·Hoe kan ik een array in PHP omzetten 
·Hoe maak je een lus in VBA Stop 
·Hoe te gebruiken kleuren in Java 
·Online Computer Programming Scholen 
·Hoe te Hoogte converteren in ColdFusion 
·Hoe je het verschil tussen tijdzones in …
·Hoe de Kaart STL container Klasse Gebrui…
·Hoe te Course & Afstand berekenen in VB 
Copyright © Computer Kennis https://www.nldit.com