|
strcat(dest,src);
dest 문자열 끝에 src 문자열을 추가.
strncpy(dest,src,cnt);
src의 첫번째 문자에서 시작해서 cnt 개의 문자를 dest에 복사.
이 때 src에 있는 문자가 cnt개가 안 되면 나머지는 '\0'으로 채워짐.
그리고, 그 반대면 결과 dest의 cnt번째 원소가 '\0'이 아닐 수 있고 그러면 의도하지 않은 결과가 발생할 수 있으므로 이함수 호출후에는 dest[cnt]='\0';을 해주는 게 보통임.
김학래 님이 쓰신 글 :
: strcat(res,ret);
: strncpy(buf,strNum+i,cnt);
:
:
: 이게 무슨뜻이죠???
:
:
:
|