c语言入门教程--16字符串常见操作
Posted 诗一样的代码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言入门教程--16字符串常见操作相关的知识,希望对你有一定的参考价值。
c语言入门教程–16字符串操作
strcpy(s1, s2);
复制 s2 到 s1
strcat(s1, s2);
拼接 s2 到 s1 的后面。
strlen(s1);
返回s1长度。
strcmp(s1, s2);
如果 s1 和 s2 相同,则返回 0
如果 s1<s2 则返回< 0
如果 s1>s2 则返回>0
#include <stdio.h>
#include <string.h>
int main ()
{
char s1[14] = "aaa";
char s2[14] = "bbb";
char s3[14];
int len ;
//复制s1到s3
strcpy(s3, s1);
printf("strcpy( s3, s1) : %s\\n", s3 );
//拼接s1和s2
strcat( s1, s2);
printf("strcat( s1, s2): %s\\n", s1 );
//求s1的总长度
len = strlen(s1);
printf("strlen(s1) : %d\\n", len );
if(strcmp(s1,s2)==0)
{
printf("s1与s2相同\\n");
}
else
{
printf("s1与s2不相同\\n");
}
return 0;
}
运行结果:
以上是关于c语言入门教程--16字符串常见操作的主要内容,如果未能解决你的问题,请参考以下文章
初识C语言,教你读懂C语言,理清C语言脉络,真正入门C语言(函数数组操作符常见关键字#define定义常量和宏指针和结构体等相关内容)