上周学了循环结构,以及一维数组,这周学的二维数组与一维数组差不多引用它的数组元素。
字符数组与字符串:比较库函数(strcmp),拷贝库函数(strcpy).
C语言数据类型分为4大类型:
1.基本类型包括:整数型 int,浮点型,字符型 char。
2.指针类型:指针定义初始化(NULL),指向的变量的类型名 * 指针变量名;-----int * p;初始化:int * p=NULL;其次就是指针的使用。
3.构造类型:数组,结构型(struct),联合型(union),枚举型(enum)enum 枚举名{标示符[=整型常数],标示符[=整型常数],······标示符[=整型常数],};
4.空类型 void。
还学了共用体:
struct{
int i;
char c[2];
}x;
其特点:
1.共同体所占内存空间为包含的数据类型最大空间的值。
2.某一时刻,只有一个数据是有效的。
3.共同体变量的地址和其成员地址都是同一地址。
4.不同对共同体变量赋值,也不能在定义共同体变量时对其初始化。.