Pointers sind ein Instrument von Programmierern verwendet, um effizient zu nutzen Systemressourcen. Mit einem Zeiger "Punkte" das Programm an einer Speicherstelle , die die gewünschten Daten enthält , mit zu arbeiten , dies verhindert unnötiges Kopieren , wodurch overhead.Consider , dass jedes Mal, wenn Sie eine Variable an eine Funktion übergeben , Werke, die Funktion mit einer Kopie des Diese Variable . Wenn es eine Struktur geschieht, dann wesentlich mehr Zeit und Ressourcen werden durch das System verwendet . Auf der anderen Seite, wenn Sie die Funktion einen Zeiger übergeben statt , wird es Berechnungen , ohne dass redundante copies.Initializing Zeiger ist ähnlich zu anderen Arten der Initialisierung von Variablen durchführen . Der einzige wirkliche Unterschied liegt in der Syntax , aber der Prozess ist noch einfach. Anleitung
1
Öffnen einen Compiler
2
initialisieren eine Variable : .
Int year = 365 ;
3
einen Zeiger zu initialisieren : " . Jahres "
int * Tage = &year;
der Zeiger "Tage" speichert nun die Adresse im Speicher des Wertes in gespeichert