Jak sprawdzić Nil

Obecnie studiuję cel-c i podstawowy język programowania c.

Mam pytania dotyczące określonej linii kodu:

if (!balance)

Balans to obiekt, który jest tworzony. Rozumiem, że ten kod sprawdza, czy równowaga obiektu jest zerowa, czy nie, czy to prawda?

Czy ktoś mógłby wyjaśnić, jak dokładnie kod sprawdza zero? Czy zwraca 0, jeśli wartość salda jest niezerowa i 1, jeśli wartość wynosi 0?

Z góry dziękuję.

questionAnswers(4)

yourAnswerToTheQuestion