字串串函数归纳,未完善。。。。。。。。。

来源:互联网 发布:购买易特软件 编辑:程序博客网 时间:2024/06/11 19:10

1         stract 作用; 字符串连接

#include<stdio.h>
#include<string.h>
void main()
{
 char  s1[20],s2[10];
 gets(s2);
 gets(s1);
 strcat(s1,s2);
    printf("%s",s1);
}

2strcmp 作用;比较两个字符串的大小,采用逐个比较。

#include<stdio.h>
#include<string.h>
int main()
{   
 int k,l;
 char *s1="abcde",*s2="abcdf",
   *s3="abcdef",*s4="abcdef";
 k=strcmp(s1,s2);
 l=strcmp(s3,s4);
 if(k==0)
  printf("这两个数一样的");
     else if(k<0)
   printf("s1小于s2");
          else
   printf("s1大于s2");
    printf("\n");
   if(l==0)
  printf("这两个数一样的");
     else if(l<0)
   printf("s1小于s2");
          else
   printf("s1大于s2");
    return 0;
}

难点:为甚么s1``定义为指针形式。。

3strcpy 作用:把字符串s复制到d中;

#include <stdio.h>
#include <string.h>
void main()
{
        char *s="Golden Global View";
        char d[20];
        strcpy(d,s);
        printf("%s",d);
}
#include<stdio.h>
#include<string.h>
void main()
{   
  char *s1="adffdsffAAAFRD" ;
  
  printf("%s",strlwr(s1));
}
为什么连接错误

 

原创粉丝点击