小编air*_*air的帖子

为什么当我取消引用数组指针时,结果值是指向数组第一个元素的指针,而不是整个数组对象?

#include<iostream>

int num[3]={66,77,88};

int main()
{
    int(*pi)[3]=&num;
    std::cout<<*pi;
} 
Run Code Online (Sandbox Code Playgroud)

结果是地址而不是数组。这背后的解释是什么?

c++ arrays

14
推荐指数
1
解决办法
1405
查看次数

标签 统计

arrays ×1

c++ ×1