一、二维数组
-
符号意义:
int a[3][4] ;
其中a为数组名,也是地址,表示首行地址,单位是一行; -
&a表示数组地址,单位为一个数组;
-
&a[i][j]——取i行第j列元素的地址
-
a——数组首行地址,单位是行
-
&a——数组的地址,单位是数组
-
a[i]——数组第i行首元素的地址
-
&a[i]——数组第i行地址
二、字符数组
-
定义字符数组:
char a[5] = {‘h’,‘e’,‘l’,‘l’,‘o’};
字符串:
char b[15] = “helloworld”; -
初始化:
char a[32] = {0};
char b[32] = “helloworld”;
char c[32] = “123456123”; -
strcpy()函数:
格式:strcpy(字符数组1,字符数组2)
作用:将2中的复制到1中
例:
strcpy(a, b);//把b中的字符拷贝到数组a中
strcpy(c,“helloworld”); -
连接函数strcat()
格式:strcatÿ