👤

Ktoś może mi wytłumaczyć skąd bierze się taki wynik?
char c, cc;
int i;
c=100;
c=20;
i = cc - c;
cout << i << endl;


Odpowiedź :

Odpowiedź:

Ten kod jest błędny, bo nigdzie nie ustawiasz wartości cc, a potem od niej odejmujesz, co powoduje UB, czyli de facto może pojawić Ci się dowolna liczba na ekranie

Wyjaśnienie: