Maison  >  Article  >  développement back-end  >  Quelle est la classe de stockage par défaut des paramètres formels en langage C ?

Quelle est la classe de stockage par défaut des paramètres formels en langage C ?

藏色散人
藏色散人original
2022-01-10 11:21:309669parcourir

La classe de stockage par défaut des paramètres formels dans le langage C est auto ; lorsque le paramètre formel utilise le mot-clé auto pour déclarer la classe de stockage, le mot-clé "auto" peut être omis. Si auto n'est pas écrit, il est implicitement déterminé comme étant. être la "classe de stockage automatique". C'est une méthode de stockage dynamique.

Quelle est la classe de stockage par défaut des paramètres formels en langage C ?

L'environnement d'exploitation de cet article : système Windows 7, C11, ordinateur Dell G3.

Quelle est la classe de stockage par défaut des paramètres formels en langage C ?

La classe de stockage par défaut des paramètres formels dans le langage C est auto. Lorsque le programme est compilé, aucun espace de stockage n'est alloué aux paramètres formels. Ce n'est que lorsqu'ils sont appelés que les paramètres formels occupent temporairement l'espace de stockage.

Lorsque le paramètre formel utilise le mot-clé auto pour déclarer la catégorie de stockage, le mot-clé "auto" peut être omis. Si auto n'est pas écrit, il est implicitement déterminé comme étant la "catégorie de stockage automatique", qui appartient au stockage dynamique. méthode.

Informations étendues

1. Le type de paramètres formels ne peut pas être omis. Le type de stockage d'une fonction est le type de stockage avant le type de données devant le nom de la fonction lorsque la fonction est définie. La valeur par défaut doit être : extern, ce qui signifie que la fonction est une fonction externe (c'est-à-dire qu'elle peut être utilisée). par des fonctions dans d'autres fichiers de programme source C autres que cet appel de fichier C).

2. Pour les fonctions personnalisées, les paramètres par défaut peuvent être utilisés pour atteindre un certain degré de « surcharge » et d'autres fonctions. Les paramètres par défaut ne peuvent être placés que dans la déclaration de fonction, car le compilateur doit connaître la valeur par défaut avant de l'utiliser. la fin de la liste des paramètres de fonction peut être définie par défaut. Une fois qu'une valeur de paramètre par défaut est utilisée à une certaine position, ce sera la valeur de paramètre par défaut.

Apprentissage recommandé : "Tutoriel de langue c"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn