Questa dovrebbe essere una domanda abbastanza semplice, ma non riesco a trovare la risposta nel mio libro di testo e non riesco a trovare le parole chiave giuste per trovarlo online.Cosa succede quando applico l'operatore unario "-" a un numero intero senza segno?
Che cosa significa quando si dispone di un segno negativo davanti a un int unsigned?
In particolare, se x è un numero intero senza segno uguale a 1, qual è il valore di bit di -x?
In particolare, il valore del bit sarà lo stesso, indipendentemente dal fatto che la variabile sia dichiarata come int signed o unsigned. Solo l'interpretazione cambia; il valore binario sottostante non lo fa. – Amadan
https://repl.it/CEPW/2 –
Si ottiene l'unico numero tale che 'x + (-x) = x - x = 0', quindi, l'unico risultato ragionevole. – harold