c语言库函数【string.h】之 substr_(char *dest, const char* src, unsigned int start, unsigned int len)
2010-04-26 21:38
441 查看
c语言库函数【string.h】之 substr_(char *dest, const char* src, unsigned int start, unsigned int len)
代码如下:
#include<assert.h>
#include<stdio.h>
//substr截取子串
char * substr_(char *dest, const char* src, unsigned int start, unsigned int len){
strncpy_(dest,src+start,len);//或者调用系统strncpy函数
dest[len] ='/0';
return dest;
}
代码如下:
#include<assert.h>
#include<stdio.h>
//substr截取子串
char * substr_(char *dest, const char* src, unsigned int start, unsigned int len){
strncpy_(dest,src+start,len);//或者调用系统strncpy函数
dest[len] ='/0';
return dest;
}
相关文章推荐
- C语言库函数学习【string.h】之substr_(char*dest, char* src, int start, int count)
- c语言库函数【string.h】之strncpy_(char* dst,const char* src,int count)
- C语言库函数学习【string.h】之strcpy_(char * dest,const char * src)
- c语言库函数【string.h】之strcpy_(char * dst,const char * src)
- 编写一个函数,它从一个字符串中提取一个子字符串。函数原型如下: Int substr(char dst[], char src[],int start, int len) {} 目标是:从src数组
- VC中int,char,char*,const char*,string等类型转换
- (c++) int 转 string,char*,const char*和string的相互转换
- VC中int,char,char*,const char*,string等类型转换
- C语言库函数学习【string.h】之strcat_(char *dest, char *src)
- 编写函数 void dollars(char *dest,char const *src)
- cocos2d int, float, double, const char* 转string
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等----留着备用
- [置顶] C语言,从字符串中提取一个字符串,int substr(char dst[], char src[],int start,int len)目标是:从src数组的起始位置开始向后偏移star
- c语言库函数【string.h】之 strrep_(char *src, char* oldStr, char * newStr)
- C++ char*,const char*,string,int 的相互转换
- string (const char*,unsigned int)的用法
- char*,const char*, string,int之间的转换
- c语言库函数【string.h】之strlen_(const char * str)
- 高德地图引入库错误std::string::find_first_of(char const*, unsigned long, unsigned long) const"
- cocos2d int, float, double, const char* 转string