数组

数组作为实参和非实参

void print_arr_addr(T A[])//数组作为实参的时候传递的是指向数组第一个元素的指针 { cout<<"A:"<}

int main(voide)
{
   int A[]={1,2,32,32,42,5,4,654,3};
   int len=sizeof(A)/sizeof(A[0]);
   cout<<"当数组A不是实参时:"<<endl;
   cout<<"A:"<<A<<endl;
   cout<<"A+1:"<<A+1<<endl;
   cout<<"&A+1:"<<&A+1<<endl;
   cout<<"当数组A作为实参时:"<<endl;
   print_arr_addr(A);

   return 0;
}

posted @ 2020-10-27 14:48  danniserena  阅读(59)  评论(0编辑  收藏  举报