#include <string.h>
#include <stdio.h>
char *jstrcat(char *des, char
*src)
{
char
*p;
p = des;
while(*p++);
p--;
while(*src !=
'\0')
{
*p++
= *src++;
}
*p = '\0';
return p;
}
int main()
{
char *p;
char *str1 = "test1";
char *str2 = "test2";
char *str3 = "test3";
char *str4 = "test4";
char buffer[1024]={0,};
p = buffer;
p =
jstrcat(p,str1);
p =
jstrcat(p,str2);
p =
jstrcat(p,str3);
p =
jstrcat(p,str4);
printf("%s\n",buffer);
}
'C언어' 카테고리의 다른 글
[스크랩] 정보검색관련 용어집 #1 (0) | 2006.08.17 |
---|---|
valgrind (0) | 2006.06.23 |
UDP CLIENT USING APR (0) | 2006.05.08 |
복잡한 함수포인터 읽기(고급) (0) | 2006.05.08 |
복잡한 함수포인터 (고급) (0) | 2006.05.05 |