Gast
#2868663
Hallo,
mal eine simple Frage zur C-Programmierung:
Gegeben sei ein struct.
Wenn ich nun eine Funktion schreibe, die einzelne Werte aus diesem strut
aufruft und verändert, werden diese dann direkt global übernommen, oder
muss man die irgendwie über Pointer aufrufen?
Beispiel:
struct T_Theaterstruct{
char Loge_1;
char Loge_2;
char Rang[10];
}Theater = {0,0,{}};
void meine_Funktion(char a)
{
Theater .Loge_1 = a;
Theater .Rang[3] = 2;
}
Ändern sich die Inhalte von "Theater" nun global?
mfg