使用字符串处理函数时候都必须添加头文件#include<string.h>
1、puts函数 :将一个字符串在终端输出。与printf相同。
char arr[6] = "china";
puts(arr);
2、gets函数:在c#中专门用于输入字符串的函数。作用是从终端输入一个字符串,并存储在指定数组中,且串中可以有空格,只以回车符作为间隔符。scanf输入的时候字符串中间不可以有空格。
char arr[20];
gets(arr);
puts(arr);
3、strcat函数:c#中用于连接字符串的。
char s1[20];
char s2[20];
gets(s1);
gets(s2);
strcat(s1,s2);
puts(s1);
puts(s2);
4、strcpy函数:复制字符串。strcpy(s1,s2);将s2复制到s1去。
char s1[20];
char s2[20];
gets(s1);
gets(s2);
strcpy(s1,s2);
puts(s1);
puts(s2);
5、strcmp函数:比较字符串。当两个字符串完全相同的时候,其值为0;当前面字符串比后面字符串大时候,其值为正数;否则为负数。
char s1[20];
char s2[20];
gets(s1);
gets(s2);
strcmp(s1,s2);
printf("%d",strcmp(s1,s2));
6、strlen函数:测试字符串的长度。
char s1[20];
gets(s1);
strlen(s1);
printf("%d",strlen(s1));
7、strlwr函数:将字符串中的大写字母转换成小写字母。
char s1[20];
gets(s1);
strlwr(s1);
puts(s1);
8、strupr函数:将字符串中的小写字母转换成大写字母。