<?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=Grundlagen_der_Zeiger_%28C_Programmiersprache%29</id>
	<title>Grundlagen der Zeiger (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=Grundlagen_der_Zeiger_%28C_Programmiersprache%29"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.wissen-ahrensburg.de/index.php?title=Grundlagen_der_Zeiger_(C_Programmiersprache)&amp;action=history"/>
	<updated>2026-08-19T22:17:32Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Dokument</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://mediawiki.wissen-ahrensburg.de/index.php?title=Grundlagen_der_Zeiger_(C_Programmiersprache)&amp;diff=2463&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=Grundlagen_der_Zeiger_(C_Programmiersprache)&amp;diff=2463&amp;oldid=prev"/>
		<updated>2025-01-22T22:30:37Z</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;
Grundlagen der Zeiger  in der C Programmiersprache sind ein wichtiger Bestandteil der Programmierung. Sie sind ein wesentliches Konzept, das in vielen Programmiersprachen verwendet wird. In diesem Artikel werden die Grundlagen der Zeiger in der C Programmiersprache erläutert.&lt;br /&gt;
== Was sind Zeiger? ==&lt;br /&gt;
Ein Zeiger ist eine Variable, die die Adresse eines anderen Objekts im Speicher enthält. Mit anderen Worten, ein Zeiger ist eine Variable, die auf eine Speicheradresse verweist. Zeiger sind in der C Programmiersprache sehr nützlich, da sie es ermöglichen, direkt auf den Speicher zuzugreifen und die Leistung von Programmen zu verbessern.&lt;br /&gt;
== Deklaration von Zeigern ==&lt;br /&gt;
Die Deklaration eines Zeigers in C erfolgt durch die Angabe des Datentyps, auf den der Zeiger verweist, gefolgt von einem Stern (*) und dem Namen des Zeigers. Zum Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Datentyps Speicherplatz = Wert;&lt;br /&gt;
Datentyps *Zeigername = &amp;amp;Speicherplatz;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In diesem Beispiel wird ein Zeiger mit dem Namen &amp;quot;Zeigername&amp;quot; deklariert, der auf eine Variable vom Typ &amp;quot;Datentyps&amp;quot; verweist. Der Adressoperator &amp;quot;&amp;amp;&amp;quot; wird verwendet, um die Adresse der Variablen &amp;quot;Speicherplatz&amp;quot; zu erhalten.&lt;br /&gt;
== Initialisierung von Zeigern ==&lt;br /&gt;
Ein Zeiger kann auf verschiedene Weisen initialisiert werden. Ein Zeiger kann auf eine Variable, eine Funktion oder sogar auf NULL initialisiert werden. Zum Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int zahl = 10;&lt;br /&gt;
int *zeiger = &amp;amp;zahl;&lt;br /&gt;
&lt;br /&gt;
int *zeiger = NULL;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In diesem Beispiel wird der Zeiger &amp;quot;zeiger&amp;quot; auf die Adresse der Variablen &amp;quot;zahl&amp;quot; initialisiert. Der Zeiger &amp;quot;zeiger&amp;quot; wird auf NULL initialisiert.&lt;br /&gt;
== Dereferenzierung von Zeigern ==&lt;br /&gt;
Die Dereferenzierung eines Zeigers bedeutet, auf den Wert zuzugreifen, auf den der Zeiger verweist. Dies wird durch den Sternoperator (*) erreicht. Zum Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int zahl = 10;&lt;br /&gt;
int *zeiger = &amp;amp;zahl;&lt;br /&gt;
&lt;br /&gt;
printf(&amp;quot;Wert der Variable: %d\n&amp;quot;, *zeiger);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In diesem Beispiel wird der Wert der Variablen &amp;quot;zahl&amp;quot; über den Zeiger &amp;quot;zeiger&amp;quot; gedruckt.&lt;br /&gt;
&lt;br /&gt;
== Lernplan: Zeiger in der C-Programmiersprache ==&lt;br /&gt;
&lt;br /&gt;
=== Einführung ===&lt;br /&gt;
* Was sind Zeiger?&lt;br /&gt;
* Warum sind Zeiger wichtig?&lt;br /&gt;
&lt;br /&gt;
=== Grundlagen ===&lt;br /&gt;
* Deklaration von Zeigern&lt;br /&gt;
* Initialisierung von Zeigern&lt;br /&gt;
* Dereferenzierung von Zeigern&lt;br /&gt;
&lt;br /&gt;
=== Fortgeschrittene Themen ===&lt;br /&gt;
* Zeigerarithmetik&lt;br /&gt;
* Zeiger und Arrays&lt;br /&gt;
* Zeiger auf Zeiger&lt;br /&gt;
* Zeiger und Funktionen&lt;br /&gt;
&lt;br /&gt;
=== Übungen ===&lt;br /&gt;
* Einfache Zeiger-Deklaration und -Initialisierung&lt;br /&gt;
* Zeigerarithmetik üben&lt;br /&gt;
* Arrays mit Zeigern durchlaufen&lt;br /&gt;
* Funktionen mit Zeigern als Parameter&lt;br /&gt;
&lt;br /&gt;
=== Projekte ===&lt;br /&gt;
* Einfache Speicherverwaltung mit malloc und free&lt;br /&gt;
* Implementierung einer verketteten Liste&lt;br /&gt;
* Zeiger in komplexen Datenstrukturen verwenden&lt;br /&gt;
&lt;br /&gt;
=== Ressourcen ===&lt;br /&gt;
* [https://de.wikibooks.org/wiki/C-Programmierung:_Zeiger Wikibooks: C-Programmierung - Zeiger]&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>