1.C/C++常用库函数substr函数:
substr_函数():
函数原型: 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;
}
SUBSTR(cExpression,nStartPosition[,nCharactersReturned])
其中,cExpression指定要从其中返回字符串的字符表达式或备注字段;nStartPosition用于指定返回的字符串在字符表达式或备注字段中的位置,nCharactersReturned用于指定返回的字符数目,缺省时返回字符表达式的值结束前的全部字符。
举例
STORE'abcdefghijklm' To mystring
substr_ (mystring ,1,5) 显示 "abcde"
substr_ (mystring ,6) 显示 &#