strcmp和strlen实现的源代码

原创 2005年06月01日 20:47:00

int strlen(const char* str)
{
int i=0;
while(*str++) i++;
return i;
}


int strcmp( const char *string1, const char *string2 )
{
int i;
do{
i = (int)*string1 -(int)*string2;
}while(*string1++ && *string2++ && (!i) );
return i;
}

C语言_编写说明strlen、strcpy、strcat、strcmp如何实现的

随便定义一个char类型字符串数组,此以char string[] = "iphone";为例。 实现strlen char string[] = "iphone";     int...
  • xiu619544553
  • xiu619544553
  • 2015年04月25日 15:57
  • 394

strlen, strcpy, strcmp函数的实现

在Bjarne Stroustrup(C++创始人,他的主页)所写的《The C++ Programming Language, special edition》书中的第6章6.6节的第10题练习题中...
  • njnu_mjn
  • njnu_mjn
  • 2012年10月04日 23:11
  • 2353

C语言中strlen(),strcmp(),strcat()的源码实现

strlen(),strcmp,strcat
  • xiaolewennofollow
  • xiaolewennofollow
  • 2015年05月26日 12:03
  • 902

c函数strcpy() ,strcat(),strcmp(), strlen(), strchr() ,strstr() 使用整理

1.strcpy() 功能:      字符串复制 头文件:   string.h 返回值类型:   char* C语言标准库函数strcpy,把从src地址开始且含有'\0'结...
  • bitlxlx
  • bitlxlx
  • 2016年07月26日 10:33
  • 1240

面试题之strcpy/strlen/strcat/strcmp的实现

阿里的电面要我用C/C++实现一个字符串拷贝的函数,虽然以前写过 strcpy 的函数实现,但时间过去很久了,再加上有点紧张,突然就措手不及了。最后写是写出来了,但没考虑异常的情况,面试官好像很不满意...
  • lisong694767315
  • lisong694767315
  • 2015年03月15日 16:33
  • 2810

strcat,strcpy,strcmp,strlen函数原型及其写法

相信大家对这几个函数相当熟悉,但是能q
  • xyb890826
  • xyb890826
  • 2014年09月09日 22:27
  • 2067

C语言字符串常用操作函数-puts、gets、strcmp、strcpy、strcat、strlen

C语言字符串常用操作函数-puts、gets、strcmp、strcpy、strcat、strlen
  • yuner1029
  • yuner1029
  • 2015年11月01日 22:13
  • 765

字符串操作函数Strcat、Strcpy、Strcmp、Strlen原型

1、Strcat函数原型如下: char *strcat(char *strDest, const char *strScr) //将源字符串加const,表明其为输入参数 {        c...
  • Jfuck
  • Jfuck
  • 2013年03月13日 14:02
  • 1263

C语言字符串操作----strlen()、strcpy()、strcat()、strcmp()

C语言中并没有没有显示的字符串数据类型,因此字符串以字符串常量的形式或者存储于字符数组中。字符串常量很适合用于那些程序不会对它们进行修改的字符串,所有其他字符串必须存储于字符数组或动态分配的内存中。注...
  • haofight
  • haofight
  • 2016年12月24日 19:25
  • 735

JNI - 加解密时错误的使用strlen和strncpy函数

最近在将一个Java的解密算法移植到C层,碰到一些问题,在此记录下来。算法步骤: 1. 给定一个字符串,获取byte数组。 2. 对byte数组,从低到高排序 3. 对byte数组md5 4....
  • biezhihua
  • biezhihua
  • 2016年07月19日 11:40
  • 592
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:strcmp和strlen实现的源代码
举报原因:
原因补充:

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