Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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 .