一、字符数组的一些类型:
如:int a[5][3]{{80,75,92}{61,65,71}{59,63,70}{85,87,90}{76,77,85}};
int a[5][3]={80,75,92,61,65,71,59,63,70,85,87,90,76,77,85};
int a[5][3]={{80}{90,48,31}{78,0,89}{23,35,46}{34,45}};
多维数组可以用这三种类型表示,第三种里面第一个和最后一个数组数组里因为最后是零所以可以省略,但数组中间为零不能省略。
二、指针
*p1=&j,其中*p1表示指针、&j表示地址、这句代码意思是由 *p1指向&j。
指针是一个地址(变量的存储位置)。
指针变量:(1)类型说明:即定义变量为一个指针变量;(2)变量值:指针所指向的变量是的数据类型。
一个变量有一个地址一个数组包含若干数组,每个数组元素都在内存中占用存储单位他们都有相对应地址,数组元素指针是数组元素地址。