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