Tauschen in C++ (Pointer)

Eine Tauschmethode in C++ mit Übergabe von Pointern.

Code:

 

#include "stdio.h"

void Tausche(int* A, int* B)// Wertoperator
{
int C;
C=*A;
*A=*B;
*B=C;  
//printf("A: %d, B: %d\n",A,B); // So wird die Adresse angezeigt
printf("A: %d, B: %d\n",*A,*B);
}

void main()
{
int X, Y;
printf("1.Zahl: ");
scanf("%d", &X);
printf("2.Zahl: ");
scanf("%d",&Y);
Tausche(&X,&Y); // Adressübergabe
printf("X: %d, Y: %d\n",X,Y);
}

 

Die Tauschmethode in C++ ohne Pointer findet ihr hier.

Kommentar schreiben

Momox.de - Einfach verkaufen.