数组的大小的问题 财富值36

2016-10-28 02:02发布

#include <iostream>  using namespace std;  int main() {     char*a[]={"zzzz","zz","zzzzzzz"};     cout << sizeof(a) << endl;     return 0; }

为什么输出是24呢?为什么数组的大小不是5 + 3 + 8 = 16呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。