
如果要将单个元素作为参数传递,则在函数调用中必须给出数组元素及其下标。
为了接收这些元素,在函数定义中使用简单变量。
#include<stdio.h>
main (){
void display (int, int);
int a[5], i;
clrscr();
printf (“enter 5 elements”);
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);
}Enter 5 elements 10 20 30 40 50 First element = 10 Last element = 50
考虑另一个将单个元素作为参数传递给函数的示例。
#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);
}enter 6 elements: 1 2 3 4 5 6 first element = 1 last element = 6
以上就是如何在C语言中将数组中的单个元素作为参数传递给函数?的详细内容,更多请关注php中文网其它相关文章!
C语言怎么学习?C语言怎么入门?C语言在哪学?C语言怎么学才快?不用担心,这里为大家提供了C语言速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号