char* mystrcat(char* pszBuffer, char* param) {
while (*pszBuffer != '\0') {
pszBuffer = pszBuffer + 1;
}
while (*param != '\0')
*pszBuffer++ = *param++;
*pszBuffer = '\0';
return pszBuffer--;
}
int main() {
// 문자열 붙이기
char szpath[128] = { 0 };
char* pszEnd = NULL;
pszEnd = mystrcat(szpath, "c:\\programming Files\\");
pszEnd = mystrcat(szpath, "CHS\\");
pszEnd = mystrcat(szpath, "C Programming");
puts(szpath);
return 0;
}
