天天看点

C语言进阶——指针进阶(字符指针、指针数组、数组指针)

在指针的类型中有一种指针类型位字符指针char*

一般用法

还有一种用法

一道面试题

指针数组是一个 存放指针 的 数组

ps

数组指针是指针。

整型指针 - 指向整型的指针 - 可以存放整型的地址

pc是字符指针 - 指向字符的指针 - 可以存放字符的地址

数组指针 - 指向数组的指针 - 存放数组的地址

&arr arr

实际上:

&arr表示的是数组的地址,而不是数组首元素的地址。

数组的地址+1,跳过整个数组的大小,所以&arr+1相对于&arr的差值是40。

继续阅读