Section courante

A propos

Section administrative du site

REGISTER

Registre
ISO C99  

Syntaxe

storage-class-specifier := register

Paramètres

Nom Description
storage-class-specifier Ce paramètre permet d'indiquer un spécificateur d'entreposage de classe

Description

Ce mot réservé permet d'indiquer qu'il faut utiliser autant que possible les registres du microprocesseur pour contenir le contenu d'une variable ou d'un paramètre.

Exemple

Cet exemple permet de passer dans un registre du microprocesseur le paramètre de la fonction :

Essayer maintenant !
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int mafonction(register int a) {
  5.     return a;
  6. }
  7.  
  8. int main()
  9. {
  10.     printf("Valeur = %i\n",mafonction(144));
  11.     return 0;
  12. }

on obtiendra le résultat suivant :

Valeur = 144

Voir également

Langage de programmation - C - Références de mots réservés (mots clefs) - auto

Dernière mise à jour : Mardi, le 28 juillet 2015