c程序设计 用数组名作函数参数

这篇博客介绍如何在C语言中使用数组名作为函数参数来实现数组的查找、插入、删除和更新操作。通过示例代码展示了如何定义和调用函数,以及在数组操作中如何传递和使用数组的首地址。博客还包含了全局变量的使用,以及对数组是否已满的判断。
摘要由CSDN通过智能技术生成

用函数实现数组的增删改查

/* Note:Your choice is C IDE /
#include “stdio.h”
int research1(int a[],int x,int num);
int insert(int a[],int index,int x,int num);
int size=0;//全局变量,表示当前数组元素的个数
int arraynum;//全局变量,表示数组的大小
void main()
{
int a[10]={1,2,6,3,7,5};
int t,x,index;
arraynum=10;
size=6;
scanf("%d",&x);
/
t=research(a,x,size);
if(t1)
{
printf(“yes”);
}else
{
printf(“no”);
}*/
t=research1(a,x,size);//数组名a做函数的实参
//传递的是值(地址),即数组的首地址
if(t!=-1)
{
printf("%d index is %d",x,t);
}else
{
printf("%d is not in array",x);
}
scanf("%d%d",&index,&x);
t=insert(a,index,x,size);
if(t
0)
{
printf(“fail”);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值