数组不能整体操作
字符串函数:
头文件:
#include<string.h>
函数:
1.strlen(*c) 计算字符串长度
2.strcpy(*dest,*src)将src复制到dest dest:目标 src:源
3.strcat(*dest,*src)将src拼接到dest
4.strcmp(a,b)比较大小,返回值为ab最后停的位置上的差值
eg:a:hello b:help
返回值为 p - l 的ASCII码值
二维数组: int a[2][2];
初始化:
a[2][2] = {1,2,3,4};//全部初始化
a[]2[2] = {1};//部分初始化
a[2][2];//不初始化
二维数组本质:
1.c语言中不存在真正的数组
2.二维数组实际上是数组的数组
3.二维数组存储数据时优先按行存储
多维数组:
int a[2][3][4]
int [3][4] a[2]:再两个int存储空间中,分别插入[3][4]二维数组