0 an funktion übergeben = 48
-
hallo,
ich bin blutiger anfänger und versuche eine funktin aufzurufen.
funktion test (int a, int b){
blub;
}main
test('0','0');
ergebnis ist eine 48 in test??? wie kann ich eine null übergeben?
-
test(0, 0);
-
Du solltest unbedingt darauf achten, dass du nützliche Infos schreibst, denn das, was du hier geschrieben hast ist fertiger ****.
Aber ich denke das, was du meinst ist die Übergabe von '0'. Das wird als char übergeben und das 0 in char ist in int eine 48.. also einfach
test(0,0);Und es sollte gehen..
-
Oder auch test('\0', '\0');
-
'0' = Zeichen
0 = Ziffer