目录
问题的提出
问题的解决
回头看——指针、数组及其他类型的混合
指针数组与指向数组的指针
字符串的排序
问题的提出
问题的解决
回头看——指针、数组及其他类型的混合
基本数据类型
int
、
long
、
char
、
short
、
float
、
double……
数组是一种从其他类型派生的数据类型
每个元素都有一个类型,称为数组的基类型
指针是一种从其他类型派生的数据类型
指向X型变量的指针,X称为指针的基类型
任何类型都可作为指针或数组的
基类型
一个类型派生出新的类型,新的类型又派生出新的类型,……
指针数组与指向数组的指针
用数组作为指针的基类型
——
指向数组的
指针
例如:
int
(*p)
[5]
;
用指针作数组的基类型
——
指针
数组
(
Pointer Array
)
元素为指针类型的数组
定义形式为:
数据类型
*
数组名
[
数组长度
]
;
例如:
char *
p[5];