Hallo,
ich hab ein Problem mit C programmieren. Und zwar hab ich schon bei der Aufgabe das Main Programm und den Funktionsprototypen gegeben, aber ich komme nicht mehr weiter. Ich habe allgemein das mit den Pointern nicht so richtig verstanden, was diese pointer sind. Weil sie sind keine Adresse und kein Inhalt sondern einfach nur ein Pfeil, welches irgendwo hinzeigt? Könnt ihr mir da diesbezüglich was sagen? Und zu meiner Aufgabe, hoffe ich das ihr mir da helfen könnt, was muss in die Void Funktion rein? Vielleicht ein paar Tipps oder vielleicht auch direkt die Lösung mit Erklärung. Ich wäre aufjedenfall dankbar.
Danke
void tausche(int *Zeiger1, int *Zeiger2)
{
}
int main ()
{
int a = 10, b = 20;
printf("a ist gleich: %i \n b ist gleich: %i \n", a,b);
tausche(&a,&b);
printf("a ist gleich: %i \n b ist gleich: %i\n", a,b);
return 0;
}
ich hab ein Problem mit C programmieren. Und zwar hab ich schon bei der Aufgabe das Main Programm und den Funktionsprototypen gegeben, aber ich komme nicht mehr weiter. Ich habe allgemein das mit den Pointern nicht so richtig verstanden, was diese pointer sind. Weil sie sind keine Adresse und kein Inhalt sondern einfach nur ein Pfeil, welches irgendwo hinzeigt? Könnt ihr mir da diesbezüglich was sagen? Und zu meiner Aufgabe, hoffe ich das ihr mir da helfen könnt, was muss in die Void Funktion rein? Vielleicht ein paar Tipps oder vielleicht auch direkt die Lösung mit Erklärung. Ich wäre aufjedenfall dankbar.
Danke
void tausche(int *Zeiger1, int *Zeiger2)
{
}
int main ()
{
int a = 10, b = 20;
printf("a ist gleich: %i \n b ist gleich: %i \n", a,b);
tausche(&a,&b);
printf("a ist gleich: %i \n b ist gleich: %i\n", a,b);
return 0;
}