Heim >häufiges Problem >Welchen Speicher weist das System einer Strukturvariablen zu, wenn diese definiert wird?

Welchen Speicher weist das System einer Strukturvariablen zu, wenn diese definiert wird?

藏色散人
藏色散人Original
2021-01-25 11:16:0918227Durchsuche

Beim Definieren einer Strukturvariablen ist der ihr vom System zugewiesene Speicher die Summe des von jedem Mitglied benötigten Speichers. Die von der Strukturvariablen belegte Speicherlänge ist die Summe der von jedem Mitglied belegten Speicherlängen seine eigene Speichereinheit und die von der Union-Variablen belegte Speicherlänge ist gleich der Länge des längsten Mitglieds.

Welchen Speicher weist das System einer Strukturvariablen zu, wenn diese definiert wird?

Die Betriebsumgebung dieses Artikels: Windows7-System, DELL G3-Computer, C++.

Empfohlen: „C++-Video-Tutorial

Bei der Beschreibung einer Strukturvariablen ist der ihr vom System zugewiesene Speicher die Summe des von jedem Mitglied benötigten Speichers.

Die von Strukturvariablen belegte Speicherlänge ist die Summe der von jedem Mitglied belegten Speicherlängen. Jedes Mitglied belegt seine eigene Speichereinheit, und die von der Unionsvariablen belegte Speicherlänge entspricht der Länge des längsten Mitglieds.

Verwandte Einführung:

C++ stellt viele grundlegende Datentypen (wie int, float, double, char usw.) zur Verwendung durch Benutzer bereit. Da die Probleme, mit denen Programme umgehen müssen, jedoch häufig komplex und vielfältig sind, können vorhandene Datentypen die Nutzungsanforderungen nicht erfüllen. Daher ermöglicht C++ Benutzern, einige Typen entsprechend ihren Anforderungen zu deklarieren. Zu den Typen, die Benutzer selbst deklarieren können, gehören Strukturtypen (Struktur), Union-Typen (Union), Aufzählungstypen (Enumeration), Klassentypen (Klasse) usw zusammenfassend als benutzerdefinierter Typ (UDT) bezeichnet.

Das obige ist der detaillierte Inhalt vonWelchen Speicher weist das System einer Strukturvariablen zu, wenn diese definiert wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn