指针数组怎样赋值 char *array[3]; 怎样初始化
3个回答
展开全部
char *array[3]={NULL, NULL, NULL};
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char a[3]={1,2,3};
char *array[3]={a[0],a[1],a[2]};
char *array[3]={a[0],a[1],a[2]};
更多追问追答
追问
char *array[3]
这里a[0] a[1] a[2]是地址么?
追答
*array[3]相当于三个指针,初始化的结果为:a[0],a[1],a[2]。这三个是地址来的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询