mystring.cpp
上传用户:panfucai
上传日期:2022-05-28
资源大小:4678k
文件大小:1k
- //
- # include "mystring.h"
- char *StrConcat(char str1[], int iFigure)
- {
- int iStr1Len = strlen(str1);
- int i = 0;
- i = (int)log10((double)iFigure) + 1;
- str1 = (char*)realloc(str1, iStr1Len + i + 1);
- int iPos = strlen(str1) - 1;
- for(int k = i; k >= 1; k --)
- {
- str1[iPos + i - k + 1] = iFigure / (int)pow((double)10, k - 1) + '0';
- iFigure = iFigure % (int)pow((double)10, k - 1);
- }
- str1[iPos + i + 1] = 0;
- return str1;
- }
- char *StrConcat(char str1[], char str2[])
- {
- int iLength = 0;
- iLength = strlen(str1) + strlen(str2);
- char *pStr = new char[iLength + 1];
- strcpy(pStr, str1);
- strcat(pStr, str2);
- return pStr;
- }