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

Comment passer un seul élément d'un tableau en paramètre à une fonction en C ?

WBOY
Libérer: 2023-09-01 22:53:06
avant
802 Les gens l'ont consulté

Comment passer un seul élément dun tableau en paramètre à une fonction en C ?

Si vous souhaitez passer un seul élément en paramètre, l'élément du tableau et son indice doivent être donnés dans l'appel de fonction.

Pour recevoir ces éléments, utilisez des variables simples dans la définition de la fonction.

Exemple 1

#include<stdio.h>
main (){
   void display (int, int);
   int a[5], i;
   clrscr();
   printf (&ldquo;enter 5 elements&rdquo;);
   for (i=0; i<5; i++)
      scanf("%d", &a[i]);
   display (a [0], a[4]); //calling function with individual arguments
   getch( );
}
void display (int a, int b){ //called function with individual arguments
   print f ("first element = %d",a);
   printf ("last element = %d",b);
}
Copier après la connexion

Sortie

Enter 5 elements
   10    20    30    40    50
First element = 10
Last element = 50
Copier après la connexion

Exemple 2

Considérons un autre exemple de transmission d'un seul élément comme argument à une fonction.

#include<stdio.h>
main (){
   void arguments(int,int);
   int a[10], i;
   printf ("enter 6 elements:</p><p>");
   for (i=0; i<6; i++)
      scanf("%d", &a[i]);
   arguments(a[0],a[5]); //calling function with individual arguments
   getch( );
}
void arguments(int a, int b){ //called function with individual arguments
   printf ("first element = %d</p><p>",a);
   printf ("last element = %d</p><p>",b);
}
Copier après la connexion

sortie

enter 6 elements:
1
2
3
4
5
6
first element = 1
last element = 6
Copier après la connexion

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:tutorialspoint.com
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal