Hallo,
Ich bin im 2.Semester Programmieren und tu mich schwer mit Pointern und Funktionen. Hier hab ich ein Programm, wo ich die 3er Reihe darstelle. Die for Schleife soll in einer Funktion sein.
Die for Schleife ist in einer Funktion, welches ich im main aufrufe. Meine Frage und mein Problem: Wie kann ich die Variabel i im main deklarieren und dann trotzdem in der Funktion verwenden, ohne Rückgabewerte und alles drum und dran? Wie muss ich die *Sterne der Pointer setzen und wo kommen die &unds ?
Wäre sehr nett, wenn mir das einer erklären könnte,
Danke sehr
Ich bin im 2.Semester Programmieren und tu mich schwer mit Pointern und Funktionen. Hier hab ich ein Programm, wo ich die 3er Reihe darstelle. Die for Schleife soll in einer Funktion sein.
C++:
int function(int *i)
{
for(i=0; i<30 ;i=i+3)
{
printf("%i\n",&i);
}
}
int main()
{
int *i;
function(&i);
}
Wäre sehr nett, wenn mir das einer erklären könnte,
Danke sehr
Zuletzt bearbeitet von einem Moderator: