Heim  >  Artikel  >  Backend-Entwicklung  >  In der C-Sprache: Nahzeiger, Fernzeiger und Riesenzeiger

In der C-Sprache: Nahzeiger, Fernzeiger und Riesenzeiger

王林
王林nach vorne
2023-08-30 14:41:06555Durchsuche

In der C-Sprache: Nahzeiger, Fernzeiger und Riesenzeiger

Near-Zeiger

Ein Near-Zeiger ist ein Zeiger, der zum Adressieren einer Adresse von bis zu 16 Bit in einem bestimmten Teil des Computerspeichers verwendet wird. Es kann in einem bestimmten Zeitraum nur auf Daten mit einer Größe von etwa 64 KB zugreifen, was seinen Hauptnachteil darstellt.

Far-Zeiger

Der Far-Zeiger ist ein 32-Bit-Zeiger, der auf Informationen außerhalb des Computerspeichers zugreifen kann. Um diesen Zeiger zu verwenden, muss ein Segmentregister zum Speichern der Datenadresse im Segment zugewiesen werden, und ein weiteres Segmentregister muss auch im nächstgelegenen Segment gespeichert werden.

Huge-Zeiger

Huge-Zeiger haben die gleiche 32-Bit-Größe wie Far-Zeiger und können auch auf Bits zugreifen, die sich außerhalb des Segments befinden. Fernzeiger sind fest, sodass der Teil des Segments, in dem sie sich befinden, in keiner Weise geändert werden kann.

Das obige ist der detaillierte Inhalt vonIn der C-Sprache: Nahzeiger, Fernzeiger und Riesenzeiger. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen