您的位置:首页 > 其它

指针数组和数组指针

2016-10-22 18:28 134 查看
指针数组:array of pointers, 数组中的元素都是指针,例如 char *p[10];

数组指针:a pointer to an array, 一个指向数组的指针,例如 char (*p)[10];

#include<iostream>
#include<vector>
using namespace std;

int main()
{
char *p[10];
cout<<sizeof(p)<<endl;
cout<<p<<endl;
cout<<p+1<<endl;
char (*pt)[10];
cout<<sizeof(pt)<<endl;
return 0;
}


输出:

80
0x7fff5fbff7c0
0x7fff5fbff7c8
8
Program ended with exit code: 0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: