学习记录:
最近学习c++时遇到传递数组到函数的问题,将数组作为实参传递给函数时,传递的是数组首地址,对形参使用sizeof()函数会返回数组地址的长度(此处地址长度为8)。
问题描述
学习场景:
学习左神刷题挑战时,练习选择排序时遇到:
#include<iostream>
using namespace std;
class Mysort
{
public:
void Dosort(int a[],int len);
};
void Mysort::Dosort(int a[],int len)
{
cout<<"对形参数a求sizeof:"<<sizeof(a)<<endl;
for(int i=