Die erste Linie veranlaßt den Kompilator, einen Raum im Gedächtnis für eine Ganzzahl aufzuheben. Die zweite Linie erklärt dem Kompilator, Raum aufzuheben, um einen Zeiger zu speichern. Ein Zeiger ist eine Speicherposition für eine Adresse. Die dritte Linie sollte dich erinnern die scanf Aussagen.

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


Uns die folgenden Aussagen überprüfen lassen:

int var_x;
int* ptrX;
var_x = 6;
ptrX = &var_x;
*ptrX = 12;
printf("value of x : %d", var_x);

Die erste Linie veranlaßt den Kompilator, einen Raum im Gedächtnis für eine Ganzzahl aufzuheben. Die zweite Linie erklärt dem Kompilator, Raum aufzuheben, um einen Zeiger zu speichern.

Ein Zeiger ist eine Speicherposition für eine Adresse. Die dritte Linie sollte dich erinnern die scanf Aussagen. Die Adresse „u.“ der Operator erklärt Compiler, zum Platz zu gehen, den er var_x speicherte und gibt dann die Adresse der Speicherposition zum ptrX.

Das Sternchen * vor einer Variable erklärt den Compiler, den Zeiger zu dereferenzieren und geht zum Gedächtnis. Dann kannst du Anweisungen zur Variable bilden, die an dieser Position gespeichert wird. Du kannst eine Variable beziehen und seine Daten durch einen Zeiger zugänglich machen. Uns ein Beispiel der Zeiger sehen lassen:

/* Abbildung des Zeigergebrauches */
#include <stdio.h>

int main()
{

int index, *pt1, *pt2;

index = 39; /* irgendein numerischer Wert */
pt1 = &index; /* die Adresse des Index */
pt2 = pt1;

printf("The value is %d %d %d\n", index, *pt1, *pt2);

*pt1 = 13; /* dieses ändert den Wert des Index */

printf("The value is %d %d %d\n", index, *pt1, *pt2);

return 0;
}

Der Ausgang des Programms wird angezeigt, wie folgt:

The value is 39 39 39
The value is 13 13 13

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37

 
 

page 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54

 
 

page 55 | 56 | 57 | 58 | 59 | 60

Next page

© Copyright 2002-2005 DataDoctor.Biz

Home | Contact us | Downloads | Services | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek