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 un
Code : Sélectionner tout - Visualiser dans une fenêtre à part unsigned int x = -1
Il m'affiche sans broncher "-1" ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 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
Partager