⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hhstring.h

📁 String Manipulation Routines
💻 H
📖 第 1 页 / 共 2 页
字号:
	 char *ptrprevnotwordterm(char *ptr);
	 char *ptrprevrange(char *ptr, char c1, char c2);
	 char *ptrprevsub(char *ptr, char *substring);
	 char *ptrprevsubi(char *ptr, char *substring);
	 char *ptrprevtext(char *ptr);
	 char *ptrprevtextterm(char *ptr);
	 char *ptrprevwhite(char *ptr);
	 char *ptrprevword(char *ptr);
	 char *ptrprevwordterm(char *ptr);
	 char *ptrthistext(char *ptr);
	 char *ptrthisword(char *ptr);
	 char *strblanktotab(char *inpline, int tabspace);
	 char *strcenter(char *instring);
	 char *strcentern(char *instring, int width);
	 char *strcenternew(char *newstring, char *instring);
	 char *strcenternnew(char *newstring, char *instring, int width);
unsigned long  strchecksuma(char *instring);
unsigned long  strchecksumia(char *instring);
unsigned char  strchecksumil(char *instring);
unsigned char  strchecksuml(char *instring);
	  int  strchrcount(char *instring, int c);
	  int  strchrcounti(char *instring, char c);
	 char *strchrdel(char *instring, char delchar);
	 char *strchrdelgr(char *instring, char *delchars);
	 char *strchrdelgrnew(char *newstring, char *instring, char *delchars);
	 char *strchrdeli(char *instring, char delchar);
	 char *strchrdelinew(char *newstring, char *instring, char delchar);
	 char *strchrdelnew(char *newstring, char *instring, char delchar);
	 char *strchrdelrange(char *instring, char lo, char hi);
	 char *strchrdelrangenew(char *newstring, char *instring, char lo, char hi);
	 char  strchrfromc(int *nchars, char *instring);
	 char *strchrrpl(char *instring, char fromchar, char tochar);
	 char *strchrrpli(char *instring, int fromchar, int tochar);
	 char *strchrrplinew(char *newstring, char *instring, char fromchar, char tochar);
	 char *strchrrplnew(char *newstring, char *instring, char fromchar, char tochar);
	  int  strchrtoc(char* tostring, char inchar);
	 char *strcode1 (char *instring, char *codestring);
	 char *strcode2(char *instring);
	 char *strcomma(char *instring);
	 char *strcommaf(char *instring);
	 char *strcommafnew(char *newstring, char *instring);
	 char *strcommafri(char *result, int num);
	 char *strcommafrl(char *result, long num);
	 char *strcommafrui(char *result, unsigned int num);
	 char *strcommafrul(char *result, unsigned long num);
	 char *strcomman(char *instring, int nchar);
	 char *strcommanew(char *newstring, char *instring);
	 char *strcommannew(char *newstring, char *instring, int nchar);
	  int  strcommatoi(char *inpstring);
     long int  strcommatol(char *inpstring);
 unsigned int  strcommatoui(char *string);
unsigned long  strcommatoul(char *string);
	 char *strdate1(char *date_string);
	 char *strdate2(char *date_string);
	 char *strdate3(char *date_string);
	 char *strdate4(char *date_string);
	 char *strdate5(char *date_string);
	 char *strdate6(char *date_string);
	 char *strdate7(char *date_string);
	 char *strdateconv(char *date_string, int intype, int outtype);
	  int  strfromc(char *instring);
	  int  strindex(char *ptr, char *str);
	 char *strinsert(char *instring, int putplace, char *putstring);
	 char *strinsertnew(char *newstring, char *instring, int putplace, char *putstring);
	  int  strisempty(char *instring);
	  int  striswhite(char *instring);
	 char *strleft(char *instring, int nchar);
	 char *strleftnew(char *newstring, char *instring, int n);
	  int  strlenmax(char *string, int number);
	  int  strlenmin(char *string, int number);
	 char *strlfdel (char *instring, int nchar);
	 char *strlfdelnew(char *newstring, char *instring, int nchar);
	 char *strlfjust(char *instring);
	 char *strlfjustnew(char *newstring, char *instring);
	 char *strlfpad(char *instring, int nchars, char PadChar);
	 char *strlfpadnew(char *newstring, char *instring, int nchars, char PadChar);
	 char *strlfrot(char *instring, int nchar);
	 char *strlfrotnew(char *newstring, char *instring, int nchar);
	 char *strlfset(char *instring, int nchar, char setchar);
	 char *strlfsetnew(char *newstring, char *instring, int nchar, char setchar);
	 char *strlfsh (char *instring, int nchar);
	 char *strlfshnew(char *newstring, char *instring, int nchar);
	 char *strlfsize(char *instring, int size);
	 char *strlfsizenew(char *newstring, char *instring, int size);
	 char *strlftrim(char *instring);
	 char *strlftrimnew(char *newstring, char *instring);
	 char *strmid(char *instring, int start);
	 char *strmiddel(char *instring, int start, int nchar);
	 char *strmiddelnew(char *newstring, char *instring, int start, int nchar);
	 char *strmidn(char *instring, int start, int nchars);
	 char *strmidnew(char *newstring, char *instring, int start);
	 char *strmidnnew(char *newstring, char *instring, int start, int nchars);
	 char *strmidpad(char *instring, int where, int nchar, char padchar);
	 char *strmidpadnew(char *newstring, char *instring, int where, int nchar, char padchar);
	 char *strmidset(char *instring, int start, int nchar, char setchar);
	 char *strmidsetnew(char *newstring, char *instring, int start, int nchar, char setchar);
	 char *strrepeat(char *newstring, char *instring, int n);
	 char *strrepeatn(char *newstring, char *instring, int ntimes, int nchars);
	 char *strreverse(char *instring);
	 char *strreversenew(char *newstring, char *instring);
	 char *strright(char *instring, int nchar);
	 char *strrightnew(char *newstring, char *instring, int n);
	 char *strrtdel(char *instring, int nchar);
	 char *strrtdelnew(char *newstring, char *instring, int nchar);
	 char *strrtjust(char *instring);
	 char *strrtjustnew(char *newstring, char *instring);
	 char *strrtpad(char *instring, int nchar, char PadChar);
	 char *strrtpadnew(char *newstring, char *instring, int nchar, char PadChar);
	 char *strrtrot(char *instring, int nchar);
	 char *strrtrotnew(char *newstring, char *instring, int nchar);
	 char *strrtset(char *instring, int nchar, char setchar);
	 char *strrtsetnew(char *newstring, char *instring, int nchar, char setchar);
	 char *strrtsh (char *instring, int nchar);
	 char *strrtshnew(char *newstring, char *instring, int nchar);
	 char *strrtsize(char *instring, int size);
	 char *strrtsizenew(char *newstring, char *instring, int size);
	 char *strrttrim(char *instring);
	 char *strrttrimnew(char *newstring, char *instring);
	 char *strsetnew(char *newstring, char *instring, char setchar);
	 char *strstri(char *instring,	char *substring);
	  int  strsubcount(char *string, char *substring);
	  int  strsubcounti(char *string, char *substring);
	 char *strsubdel(char *instring,  char *substring);
	 char *strsubdelall(char *instring, char *substring);
	 char *strsubdelallnew(char *newstring, char *instring, char *substring);
	 char *strsubdeli(char *instring, char *substring);
	 char *strsubdeliall(char *instring, char *substring);
	 char *strsubdeliallnew(char *newstring, char *instring, char *substring);
	 char *strsubdelinew(char *newstring, char *instring, char *substring);
	 char *strsubdelnew(char *newstring, char *instring, char *substring);
	 char *strsubrpl(char *instring, char *fromstr, char *tostr);
	  int  strsubrplall(char *instring, char *fromstr, char *tostr);
	  int  strsubrplallnew(char *newstring, char *instring, char *fromstr, char *tostr);
	 char *strsubrpli(char *instring, char *oldsub, char *newsub);
	  int  strsubrpliall(char *instring, char *fromstr, char *tostr);
	  int  strsubrpliallnew(char *newstring, char *instring, char *fromstr, char *tostr);
	 char *strsubrplinew(char *newstring, char *instring, char *fromstr, char *tostr);
	 char *strsubrplnew(char *newstring, char *instring, char *fromstr, char *tostr);
	 char *strtabtoblank(char *inpline, int tabspace);
	 char *strtextfirst(char *firsttext, char *string);
	 char *strtextget(char *text, char *ptr);
	 char *strtextlast(char *lasttext, char *instring);
	 char *strtextnext(char *nexttext, char *ptr);
	 char *strtextprev(char *prevtext, char *ptr);
	 char *strtextthis(char *thistext, char *ptr);
	 char *strtoc(char *tostring, char *instring);
	 char *strtolower(char *instring);
	 char *strtolowernew(char *newstring, char *instring);
	 char *strtoupper(char *instring);
	 char *strtouppernew(char *newstring, char *instring);
	 char *strtrim(char *instring);
	 char *strtrimnew(char *newstring, char *instring);
	 char *strwordfirst(char *firstword, char *instring);
	 char *strwordget(char *word, char *ptr);
	 char *strwordlast(char *lastword, char *instring);
	 char *strwordnext(char *nextword, char *ptr);
	 char *strwordprev(char *prevword, char *ptr);
	 char *strwordthis(char *thisword, char *inptr);
	 char *strxcat(char *instring, ... );
	 char *strxcatn(char *instring, int nchars, ... );


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -