
如何初始化一个指针数组
1个回答
展开全部
int a[5]={....}
int* pt[5];
for(i=0;i<5;i++)
{
pt[i] = &a[i];
}
以上为一个小例子,指针数组不可以直接赋值,因为指针本质上是一组地址。但可以通过“指向”赋值
int* pt[5];
for(i=0;i<5;i++)
{
pt[i] = &a[i];
}
以上为一个小例子,指针数组不可以直接赋值,因为指针本质上是一组地址。但可以通过“指向”赋值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询