Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo sa nachádza v blízkosti PASCAL a FAR PASCAL

? Programovací jazyk Pascal debutoval v roku 1970 . Programátor Niklaus Wirth vytvoril Pascal učiť vysokoškolákov základy programovania , a to slúžilo ako dominantný vzdelávacieho jazyka až do konca roka 1980 . NEAR PASCAL a FAR PASCAL býval nástroje na prenos riadenia medzi počítačovými postupmi a vyhľadávanie dát v pamäti počítača . Ukazovatele

Rovnako ako iné programovacie jazyky , Pascal sa opiera o informácie uložené v pamäti počítača . Ukazovatele sú premenné , ktoré odkazujú na konkrétnu adresu , aby sa obnoviť dáta . Zadaný ukazovatele naznačujú , adresu , poskytujúce hodnoty pre celé číslo , bez typu ukazovateľov poskytnutie adresy pre akýkoľvek druh dát . Aby bolo možné používať ukazovateľ , musíte prepojiť ju s pamäťovou adresu . V predchádzajúcich verziách systému Windows , ukazovatele boli niekedy nazývaný blízkej a vzdialenej ukazovatele , na základe umiestnenie adresu .
Blízkeho a Ďalekého

NEAR PASCAL a FAR PASCAL sú Pascalov podmienky pre blízke a vzdialené volanie . U Volanie prevody riadenia medzi postupmi v rovnakom segmente kódu , keď požaduje, aby riadenie prenosu k riadeniu v inom segmente . Ukazovatele , ktoré nájdu súvisiacich adresy pamäte pre prenos sú v blízkosti a ďaleko ukazovatele . Programátori už používajú BLÍZKOSTI Pascalu a FAR PASCAL pre blízkych a vzdialených miest z dôvodu zmien v spôsobe , akým pamäť je stanovený v počítačoch . Staršie programovanie vodítka , však môže ešte odkazovať na " blízko " a " ďaleko " , čo môže byť mätúce . Súčasné materiály , nebude robiť to .
Vydanie
Memory

Microsoft Windows NT v roku 1990 vykonané NEAR PASCAL a FAR PASCAL zastarané . Windows 3.1 počítača používa segmentovaný pamäte a obmedzená veľkosť dátových objektov v pamäti 64 kilobajtov . Počnúc systémom Windows NT , pamäť sa stal non - segmentová , lineárne pole bajtov a všetky adresy sú 32 - bitové posuny . S nie segmentácia delenie pamäti , všetky hovory na pamäti , sú v blízkosti volanie . K dispozícii je už nie je potrebné rozlišovať medzi blízka iz ďaleka .
Úvahy

Ak použijete " ďaleko " kľúčové slovo v Pascale , kompilátor bude ignorovať , pretože FAR bol obnovovaný k ničomu . Pascal stále zamestnáva ukazovatele bez blízkych i vzdialených rozdiely , však. Ukazovatele sú užitočné pre prácu s uloženými dátami , čo predstavuje komplexné dátové štruktúry a zmenou hodnoty v niektorých počítačových operácií , zmenou obsahu pamäťové adresy . Výhodou použitia ukazovateľov je , že skôr než vložením veľký kus dát do funkcie , môžete jednoducho priamo funkcie pre prístup k pamäti adresu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené