打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C++中数组参数传递

 #include<iostream>
//传递数组参数的几种方式
void printValues(const int a [10])
{
      for(int i=0;i!=10;i++)
        cout<<a[i]<<endl;

}
   void printValues2(int a [10])
{
      for(int i=0;i!=10;i++)
        cout<<a[i]<<endl;
        a[5]=100;
}
void printValues3(int (&a) [10])
{
      for(int i=0;i!=10;i++)
        cout<<a[i]<<endl;

}
//控制边界 方法1
void printValues4(int * start,int *end)
{
    cout<<"printValues4"<<endl;
       while(start!=end)
        {
            cout<<*start<<endl;
            start++;
        }
}
void printValues5(const int a[],int size)
{
    cout<<"printValues5"<<endl;
    for(int i=0;i!=size;i++)
        cout<<a[i]<<endl;
       
}
int main()
{
    int k[10]={1,2,3,4,5,6,7,8,9,0};
    printValues2(k);
    printValues(k);
    printValues3(k);
   
    printValues4(k,k+10);
    printValues5(k,10);
}

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
常用的各种排序算法(C语言实现)
剑指offer之调整数组顺序使奇数位于偶数前面
av_list
c++中的函数的缺省参数
虚函数的特例
C++结构体与函数—结构体作为函数参数和返回值
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服