C语言中的指针数组

2023-08-01,,

C语言中的指针数组是什么,像 char *a[]={"ddd","dsidd","lll"};

这里讲一下注意如果我们使用了a也就是首元素的地址,那问题就来了我们可以直接传参a吗当然不行,a现在放到是a[0]的地址,并不是字符串的地址。我们加个*a此时他会间接寻址找到了a[0]的内容

也就是字符串地址 也就可以%s输出,也可以看出是二级指针。

char []

你使用a[0]无所谓了后面加个a[0]就可以求出数组的首地址因为%s就是传参地址

C语言中的指针数组的相关教程结束。

《C语言中的指针数组.doc》

下载本文的Word格式文档,以方便收藏与打印。