Quel est le mot clé du registre en c
Le mot-clé "enregistrer" en C est un spécificateur de classe de stockage qui peut être utilisé pour indiquer à l'interprète qu'une variable spécifique doit être conservée dans un registre sur le CPU plutôt que sur le stockage. Les registres sont beaucoup plus rapides que la mémoire, et le temps d'accessibilité du CPU est également beaucoup plus court. En conséquence, nous utilisons le mot-clé "enregistrer" qui est principalement utilisé dans le programme. En termes simples, le mot clé du registre restreint le compilateur pour stocker la valeur dans un registre sur le CPU pour s'assurer qu'il peut être récupéré rapidement. Cependant, il appartient au compilateur de placer cette valeur dans un registre ou un RAM du processeur.
Portée du mot clé du registre
En programmation C, la portée du enregistrer Le mot-clé est local, ce qui signifie qu'il ne peut être accessible que dans les fonctions locales où il est défini. Son exécution se termine lorsque le bloc est terminé où il est défini.
Syntaxe
Ce qui suit est la syntaxe pour utiliser le enregistrer Mot-clé en programmation C:
enregistrerPar exemple, pour déclarer un enregistrer du type de données int, le code suivant est utilisé:
enregistrer int num;Exemple simple de mot-clé d'enregistrement en c
Ce qui suit est un exemple simple de code C à l'aide du enregistrer.
#inclureLe programme ci-dessus déclare un nombre variable avec la valeur 10. Il déclare également un pointeur P en utilisant le enregistrer mot-clé, qui suggère au compilateur que P doit être stocké dans un registre pour un accès plus rapide. P est initialisé pour pointer de l'adresse mémoire de Num. Le programme imprime ensuite la valeur de l'emplacement de la mémoire pointé par P en utilisant le printf () fonction. Enfin, le programme renvoie 0 pour indiquer une exécution réussie.
Sortir
Conclusion
Le enregistrer en C est un mot-clé qui dirige le compilateur pour déterminer qu'une variable spécifique doit être conservée dans un registre CPU plutôt que de mémoire. L'article ci-dessus montre un détail guidé sur le mot clé du registre, sa déclaration et son utilisation dans le langage de programmation C.