稳定盈利的期货交易方法-量化趋势交易

alantop -专业量化投资者

爱好:量化投资,逆向工程,渗透
随笔 - 595, 文章 - 0, 评论 - 921, 引用 - 0

导航

<2025年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

常用链接

留言簿(166)

随笔分类(578)

随笔档案(595)

文章分类

最新随笔

搜索

  •  

积分与排名

  • 积分 - 975581
  • 排名 - 13

最新随笔

最新评论

阅读排行榜

评论排行榜

strstr函数的实现

#include <stdio.h>
#include <string.h>

bool compare( char *src, char *dst, size_t n);

bool my_strstr( char *string, char *strCharSet )
{
 int string_length = strlen(string);
 int strCharSet_length = strlen(strCharSet);

 int i , j;
 i = j = 0;
 char *temp;

 for ( ; *string != '\0' ; )
 {
  if ( *string == *strCharSet )
  {
   temp = string;
   return compare( temp, string, strCharSet_length -1 ) ;
  }
  else
   string++;
 }
 
 return false;
}

 

void main( void )
{
 char *str1 = "1234";
 char *str2 = "56";

 bool result = my_strstr( str1, str2 );

 

}

/********************************************************************
 purpose: 对比两个字符串,在开始的n个字节中,是否相同。
       相同的话返回true,不同返回false.
*********************************************************************/

bool compare( char *src, char *dst, size_t n)
{
 size_t j = 0;

 for ( size_t i = 0; i < n; ++i )
 {
  if ( src[i] == dst[i] )
   j++;
  else
   break;
 }

 if ( j == n )
  return true;
 else
  return false;
}

 

 

posted on 2006-06-04 16:27 AlanTop 阅读(3404) 评论(0)  编辑 收藏 引用 所属分类: C++


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理