C语言怎么把字符数组传递给一个指针呢!!!
发布网友
发布时间:2023-09-19 04:08
我来回答
共3个回答
热心网友
时间:2024-08-18 03:53
楼主你好!!!
直接传递就可以了:char *p,a[8]="9228397";p=a;因为数组名就是数组的地址!!
热心网友
时间:2024-08-18 03:54
如下代码可满足你的需求:
main()
{
char a[8]={"9228397"};
char *p = a;
cout<<p<<endl;
}
热心网友
时间:2024-08-18 03:54
char *p,a[8]="9228397";
p=a;
指针与数组可以直接转化:a[i]等价于*(a+i)