#include <iostream.h>

void main()
{
 int array[4] = {10,20,30,40};


 cout<<"array is "<< array<<"\n";
 cout<<"is't content is "<< *(array)<<"\n";

 cout<<"array[0] is "<< &(array[0])<<"\n";
 cout<<"is't content is "<<*&(array[0])<<"\n";

 /* 输入结果如下
 array is 0x0012FF38
 is't content is 10
 array[0] is 0x0012FF38
 is't content is 10

  */
}

 

结论:数组名称即代表它的第0个元素的地址。

        可以用如下方法获取数组中元素地址:

        (1)&array[i]     (2)array + i

         可以用如下方法来获取数组中元素内容:

        (1)array[i]       (2)*(array + i)

相关文章:

  • 2021-12-01
  • 2021-06-18
  • 2021-08-15
  • 2021-07-12
  • 2022-02-20
猜你喜欢
  • 2021-08-20
  • 2021-06-19
  • 2021-04-04
  • 2021-08-25
  • 2021-10-09
  • 2021-10-18
  • 2021-08-31
相关资源
相似解决方案