设为首页 加入收藏

TOP

C++中数组作为参数时 获取数组长度的方法
2017-01-19 08:15:14 】 浏览:387
Tags:作为 参数时 获取 长度 方法

C++中数组作为参数时 获取数组长度的方法:我们都知道,数组作为参数传递时,实际上传递的是一个指针,采用sizeof的方法,获取到的是指针的长度。

那么有没有方法获取到它的长度呢?有的,下面我来介绍一个方法:

#include 
  
   
using namespace std;

template
   
     int length(T& data) { return sizeof(data)/sizeof(data[0]); } int main() { int data[]={2,45,7,8,9,23,4,6,7,8,0}; cout<
     
    
   
  
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C++开发之ostringstream、istring.. 下一篇用C++实现矩阵运算

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目