第二章:语法
2.1 理解函数声明
第三章:语义
3.1 指针和数组
所有的数组都是一个一维数组.
int a[12][31]: a是一个拥有12个数组类型的元素,其中每个元素都是一个拥有31个int型的数组。
int *p;
int i;
a[4]是一个a数组的第5个元素,指向a[4][0]
p=a[4];
i=a[4][7]; 既 i=(a[4]+7); 既i=(*(a+4)+7)
3.2 非数组的指针
字符串
strlen:返回字符串的实际长度,不包含’\0’
malloc:显示分配内存空间后,需显示释放free