C语言链表(1)——搜索

//head是链表的头指针,i 是要查找的数
node *sch(node *head , int i){ 
    node *re = NULL;  //re指针用来返回元素的指针
    //链表还没有到头的时候
    while(head != NULL){
        //如果找到了i
        if(head->num == i){
            re = head;  //把地址给re
            head = NULL;  //退出循环
        }
        else{
            head = head->next;  //没找到便继续
        }

    }
    return re;  //返回指针
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值