C基础笔记(字符串)

字符串

strlen 计算字符串长度 : strlen(s1);    返回字符串 s1 的长度。

strcat 字符串相连:    strcat(s1, s2);    连接字符串 s2 到字符串 s1 的末尾。

strcmp字符串比较      strcmp(s1, s2);  如果 s1 和 s2 是相同的,则返回1;如果 s1<s2 则返回小于 0;如果 s1>s2 则返回大于 0。

strcpy 字符串拷贝:        strcpy(s1, s2);   复制字符串 s2 到字符串 s1。

strstr:          strstr(s1, s2);    返回一个指针,指向字符串 s1 中字符串 s2 的第一次出现的位置。

复制代码
#include <stdio.h>
#include <string.h>
 
int main ()
{
   char str1[14] = "hello ";
   char str2[14] = "world";
   char str3[14];
   int  len ;
   /* 复制 str1 到 str3 */
   strcpy(str3, str1);
   printf("strcpy( str3, str1) :  %s\n", str3 );
 
   /* 连接 str1 和 str2 */
   strcat( str1, str2);
   printf("strcat( str1, str2):   %s\n", str1 );
 
   /* 连接后,str1 的总长度 */
   len = strlen(str1);
   printf("strlen(str1) :  %d\n", len );
 
   return 0;
}
复制代码
结果:
strcpy( str3, str1) : hello strcat( str1, str2): helloworld strlen(str1) :
posted @   罗悠然  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示