相关知识 指针 数组 结构体
相关知识 o 指针 o 数组 o 结构体
指针 存放地址的变量为指针变量 int x; int *p; *在变量申明时使用 表示声明指针变量。在 p=&x; 语句中使用,表示取指 取址 针变量指向地址单元的 内容。 =&X y=X, y=*p, 等价
指针 存放地址的变量为指针变量 int x; int *p; p = &x; 取址 * 在变量申明时使用, 表示声明指针变量。在 语句中使用,表示取指 针变量指向地址单元的 内容。 y = x; y = *p; 等价 p = &x;
数组 维数组变量 数组的声明:类型变量名变量个数] int a100]; int*b[100l正 指针数组 整型变量指针数组
数组 一维数组变量 数组的声明:类型 变量名[变量个数] int a[100]; int *b[100]; 指针数组 整型变量指针数组
结构体 结构定义: struct类型名{ struct my_type{ 类型变量 int x; 类型变量; char y; int *Z ●结构变量声明: struct类型名变量 struct my type my struct;
结构体 •结构定义: struct 类型名{ 类型 变量; 类型 变量; 。。。 }; •结构变量声明: struct 类型名 变量; struct my_type{ int x; char y; int * z; }; struct my_type my_struct;
自定义结构类型 typedef struct my_type{ int x, int y, }my_type; 利用结构类型声明变量 my type my struct
自定义结构类型 typedef struct my_type{ int x; int y; }my_type; 利用结构类型声明变量 my_type my_struct ;