zoukankan      html  css  js  c++  java
  • 数组形参

      在程序中,因为数组是传递首元素的指针传递给函数的,但是因为函数并不知道数组的大小,所以一般在使用数组作为形参传递的过程中使用如下几种方式,其实例代码如下可做参考:

        (1)通过传递首元素指针并制定数组大小

        void Print(cont int arr[], size_t nNum)

      {

        for(size_t i = 0; i != nNum; ++i)

          std::cout << arr[i] << std::endl;

      }

        void Print(const int *arr, size_t nNum);    // 同上个实现方式一样,int arr[] 与 int *arr 均指数组首元素指针

      (2)数组引用形参

      void Print(int (&arr)[10]);

      该种方式的使用,可以使用效果,但是维度的限制不太有利。

      

  • 相关阅读:
    LR(0)分析法
    算符优先法之优先表构造
    自上而下的LL(1)语法分析法
    K倍区间
    全排列
    mysql自动获取时间日期
    限制
    JQuery
    LinQ 组合查询与分页
    LinQ 简单使用
  • 原文地址:https://www.cnblogs.com/SkyflyBird/p/4355885.html
Copyright © 2011-2022 走看看