Bonjour,
En lisant le code source de MINIX, je me suis rendu compte qu'ils déclarent sept variables comme unsigned dans ce document. A t'on le droit ?
Version imprimable
Bonjour,
En lisant le code source de MINIX, je me suis rendu compte qu'ils déclarent sept variables comme unsigned dans ce document. A t'on le droit ?
Gia,
Pourquoi serait-ce illégal ?
C'est un raccourci pour déclarer unsigned int :)
Ah… on en apprend tous les jours ! Merci.
C'est tout a fait conforme a la norme C99, paragraphe 6.7.2 :
Citation:
[FONT=Times New Roman]
— [/FONT][FONT=Courier]unsigned[/FONT][FONT=Times New Roman], or [/FONT][FONT=Courier]unsigned int
[/FONT]
De même, long et short sont souvent employés seuls, alors que normalement ils sont aussi censés qualifier int, sous la forme short int ou long int.