Bonjour
J'ai une question sur l'utilité du type unsigned int :
En effet, mon compilateur, même avec l'option -Wall, ne voit aucun souci à ce que je déclare
Et si je fais unCode:unsigned int x = -1
Il m'affiche sans broncher "-1" ...Code:printf("%d",x)
Je ne comprends pas, je pensais qu'une variable non signée avait une valeur maximale 2 fois plus grande, puisque d'un seul signe, mais ça ne doit donc pas être le cas?
Merci d'avance