<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://mediawiki.wissen-ahrensburg.de/index.php?action=history&amp;feed=atom&amp;title=Verschachtelte_Strukturen_%28C_Programmiersprache%29</id>
	<title>Verschachtelte Strukturen (C Programmiersprache) - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.wissen-ahrensburg.de/index.php?action=history&amp;feed=atom&amp;title=Verschachtelte_Strukturen_%28C_Programmiersprache%29"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.wissen-ahrensburg.de/index.php?title=Verschachtelte_Strukturen_(C_Programmiersprache)&amp;action=history"/>
	<updated>2026-08-19T21:29:37Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Dokument</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://mediawiki.wissen-ahrensburg.de/index.php?title=Verschachtelte_Strukturen_(C_Programmiersprache)&amp;diff=2472&amp;oldid=prev</id>
		<title>Thorsten: // via Wikitext Extension for VSCode</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.wissen-ahrensburg.de/index.php?title=Verschachtelte_Strukturen_(C_Programmiersprache)&amp;diff=2472&amp;oldid=prev"/>
		<updated>2025-01-23T16:14:31Z</updated>

		<summary type="html">&lt;p&gt;// via Wikitext Extension for VSCode&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).&lt;br /&gt;
&lt;br /&gt;
== Verschachtelte Strukturen in C ==&lt;br /&gt;
&lt;br /&gt;
Um verschachtelte Strukturen in der C-Programmiersprache zu erstellen, folgen Sie diesen Schritten:&lt;br /&gt;
&lt;br /&gt;
# Definieren Sie die inneren Strukturen.&lt;br /&gt;
# Definieren Sie die äußere Struktur, die die inneren Strukturen enthält.&lt;br /&gt;
# Initialisieren und verwenden Sie die verschachtelten Strukturen.&lt;br /&gt;
&lt;br /&gt;
Hier ist ein Beispiel, wie Sie dies tun können:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
// Definition der inneren Struktur&lt;br /&gt;
struct Adresse {&lt;br /&gt;
    char strasse[50];&lt;br /&gt;
    int hausnummer;&lt;br /&gt;
    char stadt[50];&lt;br /&gt;
    int plz;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Definition der äußeren Struktur&lt;br /&gt;
struct Person {&lt;br /&gt;
    char name[50];&lt;br /&gt;
    int alter;&lt;br /&gt;
    struct Adresse adresse; // Verschachtelte Struktur&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
int main() {&lt;br /&gt;
    // Initialisierung der verschachtelten Strukturen&lt;br /&gt;
    struct Person person = {&lt;br /&gt;
        &amp;quot;Max Mustermann&amp;quot;,&lt;br /&gt;
        30,&lt;br /&gt;
        {&amp;quot;Musterstrasse&amp;quot;, 123, &amp;quot;Musterstadt&amp;quot;, 12345}&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    // Ausgabe der verschachtelten Strukturen&lt;br /&gt;
    printf(&amp;quot;Name: %s\n&amp;quot;, person.name);&lt;br /&gt;
    printf(&amp;quot;Alter: %d\n&amp;quot;, person.alter);&lt;br /&gt;
    printf(&amp;quot;Adresse: %s %d, %s, %d\n&amp;quot;, person.adresse.strasse, person.adresse.hausnummer, person.adresse.stadt, person.adresse.plz);&lt;br /&gt;
&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Ausgabe dieses Programms wäre:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Name: Max Mustermann&lt;br /&gt;
Alter: 30&lt;br /&gt;
Adresse: Musterstrasse 123, Musterstadt, 12345&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Durch die Verwendung von verschachtelten Strukturen können Sie komplexe Datenstrukturen in C erstellen, die mehrere Ebenen von Informationen enthalten. Dies kann besonders nützlich sein, wenn Sie mit komplexen Datenmodellen arbeiten, die hierarchische Beziehungen zwischen den Daten erfordern. Hoffentlich hilft Ihnen dieses Beispiel dabei, verschachtelte Strukturen in C besser zu verstehen und in Ihren eigenen Programmen zu verwenden.&lt;br /&gt;
&lt;br /&gt;
== Zusammenfassung ==&lt;br /&gt;
- Verschachtelte Strukturen in C ermöglichen es Ihnen, komplexe Datenstrukturen zu erstellen, die mehrere Ebenen von Informationen enthalten.&lt;br /&gt;
&lt;br /&gt;
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).&lt;/div&gt;</summary>
		<author><name>Thorsten</name></author>
	</entry>
</feed>