数组指针和指针数组的区别

如题所述

👉数组指针
数组名本身就是一个指针,指向数组的首地址。注意这是声明定长数组时,其数组名指向的数组首地址是常量。而声明数组并使某个指针指向其值指向某个数组的地址(不一定是首地址),指针取值可以改变。
👉指针数组
主要用来指向若干字符串,使字符串的处理更加灵活。同时,我们应该清楚知道,字符串本身就是一个一维数组。对于指针数组应注意以下几点:(1):数组中的元素均为指针类型数据(2):在给数组赋值时,表面看到是比如字符串等,但实际数组元素本身的值并不是字符串,而是字符串的首地址

温馨提示:答案为网友推荐,仅供参考
相似回答