C语言怎么把字符数组传递给一个指针呢!!!
有一个指针*p和一个数组a[8]={"9228397"}我要怎么才能让p所指向的地址是数组a呢...
有一个指针*p和一个数组a[8]={"9228397"}我要怎么才能让p所指向的地址是数组a呢
展开
3个回答
展开全部
如下代码可满足你的需求:
main()
{
char a[8]={"9228397"};
char *p = a;
cout<<p<<endl;
}
main()
{
char a[8]={"9228397"};
char *p = a;
cout<<p<<endl;
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char *p,a[8]="9228397";
p=a;
指针与数组可以直接转化:a[i]等价于*(a+i)
p=a;
指针与数组可以直接转化:a[i]等价于*(a+i)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询