第七章 字符数组
用来存放字符数据的数组是字符数组;字符数组中的一个元素存放一个字符;
字符数组的定义
char c [ 10 ]
由于字符型与整型是互相通用的,因此可以定义一个整型数组,用它存放字符数据;
字符串和字符串结束标志
C语言中把’\0’作为字符结束标志,在程序中往往依靠检测’\0’的位置来判定字符串是否结束,而不是根据数组的长度来决定字符串长度;
二分查找法
把小写字母改成大写字母
字符串的拷贝
字符串的链接
字符串数组中有效字符个数;
字符串的打印
字符串的比较
三个字符串的大小比较:
字符串的打印也可以采用以下函数
puts( s ); gets( s ); fgets( s )
字符串的拷贝strcpy( c , s )(c 是目标数组,s是原数组);
字符串的链接 strcat( s , c );
字符串的比较 strcmp( s , c ) ;