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));
}
为什么连接错误