Maison > développement back-end > C++ > le corps du texte

La signification de scanf en langage C

下次还敢
Libérer: 2024-05-02 19:54:15
original
1156 Les gens l'ont consulté

La fonction

scanf est une fonction d'entrée en langage C utilisée pour lire des données formatées à partir d'une entrée standard. L'utilisation est la suivante : Spécifiez le format des données d'entrée (à l'aide d'une chaîne de format). Fournissez l'adresse de la variable (à l'aide de l'opérateur &). Lit les données de l'entrée standard selon une chaîne formatée et les stocke dans la variable spécifiée.

La signification de scanf en langage C

La signification de la fonction scanf en langage C

La fonction scanf est une fonction d'entrée standard en langage C, utilisée pour lire des données formatées à partir d'une entrée standard (généralement le clavier) et les stocker dans l'emplacement mémoire spécifié .

Usage :

scanf("formatted string", & variable list);

où :

  • formatted string : Spécifiez le format des données d'entrée, par exemple, "%d" représente un entier , "%f" représente un nombre à virgule flottante.
  • Liste de variables : adresses de variables qui stockent les données d'entrée en séquence.

Exemple :

<code class="c">int age;
float weight;
scanf("%d %f", &age, &weight);</code>
Copier après la connexion

Dans cet exemple, la fonction scanf lit deux données à partir de l'entrée standard, la première donnée est un entier et stockée dans la variable age, la seconde donnée est un nombre à virgule flottante et stockée dans le poids dans les variables.

Caractères de format :

Caractères de format Type de données
%d Entier
%f Point flottant nombre
%c caractères
%s String

Remarque : La fonction

  • scanf nécessite que le format des données d'entrée soit cohérent avec la chaîne de format, sinon cela provoquera une erreur.
  • Lors de l'utilisation de la fonction scanf, vous devez utiliser l'opérateur & pour obtenir l'adresse de la variable. La fonction
  • scanf ignore les premiers caractères d'espacement.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!