一维数组作为函数参数的使用 您所在的位置:网站首页 用一维数组名作函数参数 一维数组作为函数参数的使用

一维数组作为函数参数的使用

2024-07-07 09:49| 来源: 网络整理| 查看: 265

一维数组作为函数参数

数组有两个特性

1.不允许拷贝数组2.使用数组时会将其转换成指针

由于不能拷贝数组,那么我们不能按照值传递的方式使用数组,又因为数组在使用的时候会转换成指针,所以可以通过指针传递使用数组,注意,指针是以值传递的方式到函数中,也就是说,函数中的指针其实是实际数组首地址的副本,它们都可以访问数组的元素,但是函数中的指针并不能改变实际数组首地址的指向,只能改变数组中的元素

使用标记指定数组的长度 //char* 数组使用标记\0标记数组的末尾 void printChar(char* ch) { if (ch) //指针非空 { while (*ch) //当前字符不是空字符 cout cout for (auto it : a) cout 1,2,3,4,5 }; cout


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有