C语言指针数组的问题

2025-01-31 07:09:25
推荐回答(2个)
回答1:

以上代码段
char p[]={"world"};
cout<p[0]的类型是字符类型,cout会按照字符输出;
char *p[]={"world"};
cout<p[0]的类型是字符指针,cout会按照字符串输出。

回答2:

int* arr[2]={&a,&b,&c};
数组大小为2 , 你却给它赋3个值