#include <stdio.h>
#include <string.h>
int main()
{
//字符串的常用的处理函数(包含在头文件string.h中)
char ch[20] = "China";
char ch1[20] = "China";
/*gets函数,puts函数的使用(只针对字符串)
gets(ch);
puts(ch);*/
/*strcat()字符串链接函数
puts(strcat(ch,ch1));
puts(ch1);*/
/*strlen()函数测量数组的实际长度
printf("%d",strlen(ch));*/
/*strcpy()函数字符串复制(ch字符数组中的元素都被后者替换了)
puts(strcpy(ch,ch1));*/
/*strncpy()函数也是字符复制但他有三个参数,最后一个说明后者付给前者几个字符
puts(strncpy(ch,ch1,1));*/
//strcmp()字符串的比较函数(原理是ASCII码。先遍历参与比较的两个数组找他们当中第一个不同的字母比较这个字母的ASCII码值看谁大水就大)
printf("%d",strcmp(ch,ch1));//ch>ch1返回一个正数,ch < ch1返回一个负数,ch = ch1返回0
return 0;
}
处理字符数组常用的函数
最新推荐文章于 2023-11-09 20:47:06 发布