C语言常用的字符串函数

原创 2015年11月20日 20:41:38

         一、字符串复制函数

strcpy(字符数组,字符串)

例子:char s1[10],s2[20],s3[]="hello";

            strcpy(s1,s3);//s1字符串hello

            strcpy(s2,"world");//s2字符串为world

注意;定义的数组大小要大于字符串的长度。

二、字符串连接函数

strcat(字符数组,字符串)

例子:char s1[30]="The classname is";

   strcat(s1,ruanjianjishu);//s1为The classname is ruanjianjishu

在定义字符数组时长度要足够大

三、字符串比较函数

strcmp(字符串1,字符串2);

说明:@字符串1和字符串2可以为字符串常量也可以为字符数组

    @若两者相等函数返回值为0,前者大于后者返回1,前者小于后者返回-1.

比较规则:将两个字符串从左至右逐个字符比较ASII码,直到出现不等字符或出现“\0".

例子:char string1[] = "The quick brown dog jumps over the lazy fox";
char string2[] = "The QUICK brown dog jumps over the lazy fox";
int result = strcmp( string1, string2 );
if ( result == 0 )
{
// string1与string2相同
}

四、取字符串长度函数

strlen(字符串)

char str[]=”hello";

printf(%d",stylen(str));//输出字符串长度为5

注意:strlen输出的是实长,不包括“\0"

五、字符大小写转换函数

strlwr大写转小写,strupr小写转大写


相关文章推荐

C语言中常用的字符串处理函数

  • 2013年12月06日 10:22
  • 7KB
  • 下载

C语言常用字符串库函数实现

早闻写技术博客的N种功效,将理解的东西写出来,既满足了自己的自豪感,还能让藏在民间的高手指出不足或错误之处,实及一大好事。虽为一学生,无工作、缺女友,但还是诸事烦身,博客也已许久没有加入新的文章了。今...

c语言中常用的字符串处理函数

字符串标准函数的原型在头文件string.h中。 1.输入字符串──gets()函数 (1)调用方式:gets(字符数组) (2)函数功能:从标准输入设备(stdin)──键盘上,读取1个字符串...

c语言的常用字符串函数

c语言对于字符串的操作提供了极佳的c语言函数库支持,都在string.h里边,如果是c++程序的话,用#Include也可以。 strlen函数,返回字符串的长度,不包括\0。 s...

c语言 常用字符串函数

#include #include #include #include int _strlen( const char* str ); int _strcmp( const char* first,...

C语言基础——字符串及常用函数

字符串基本概念     char name[] ="beauty\n";     //输出字符串格式符 %s以字符串的格式输出     //    printf("%s",name);    ...

C语言常用字符串函数的实现一

1.strcpy; 函数的原型为char *strcpy(char *strDest, const char *strSrc); strcpy的实现经常要注意的细节是: (1)判断地址是否为...

C语言——字符和字符串常用处理函数

本文目录 一、字符处理函数二、字符串处理函数 说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、...
  • smxueer
  • smxueer
  • 2014年10月09日 15:32
  • 315

C语言常用字符串处理函数(一)

C语言常用字符串处理函数(一) 我们经常会遇到要用C语言来直接处理字符串,了解这些函数,编写起代码来能够事半功倍,这也是字符串处理的基础。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言常用的字符串函数
举报原因:
原因补充:

(最多只允许输入30个字)