Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
unsigned int stdc_bit_width_us( unsigned short value );
La fonction stdc_bit_width_us est la variante unsigned short de la famille
stdc_bit_width. Elle retourne le nombre de bits nécessaires pour représenter la valeur.
Dans la plupart des cas, il est plus pratique d'utiliser la macro générique
stdc_bit_width, qui sélectionne automatiquement la bonne variante en fonction du type de
l'argument.
Paramètres
value : valeur entière non signée à analyser.
Valeur de retour
Cette fonction retourne une valeur de type unsigned int.
Exemple de code
L'exemple suivant appelle directement la fonction spécialisée.
1
2
3
4
5
6
7
8
9
10
11
#include <stdbit.h>
#include <stdio.h>
#include <stdlib.h>
int main() {
unsignedshort value = (unsignedshort) 16;
printf( "%u\n", stdc_bit_width_us( value ) );
return EXIT_SUCCESS;
}
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :