数组可分为数值数组,字符数组,指针数组,结构体数组。
一,一维数组
1,一维数组的命名
int a[5]={1,2,9,23,8};(数组下标范围是0-n-1)
2,一维数组的应用
冒泡排序和选择排序
二,二维数组
1,二维数组的命名(2种)
int a[2][3]={{1,2,3},{4,5,6}};
int a[2][3]={1,2,3,4,5,6};
2,二维数组的理解
三,字符数组(字符数组存储的是字符串)
1,字符数组的命名
char ch[6]={'a','b','c','d','e',\0};(长度为5的字符串,内存为6)
char ch[6]={"abcde"};
ps.字符串
char ch[ ]={"hello world"};(%s即可打印出字符串)
四,字符串处理函数
1,拷贝函数strcpy
char(dest,src);(前者改变)
2,连接函数strcat
char(dest,src);(前者改变)
3,比较函数strcmp
t=strcmp(s1,s2);
4,长度函数strlen
len=strlen(s);
标签:字符,ch,int,C语言,char,字符串,数组,勇闯 From: https://blog.csdn.net/2401_87473481/article/details/143883689