2012-07-11

Creative usage of string copy functions

 memset(szData2, 0, sizeof(szData2));
 strncpy(szData2, szData1, strlen(szData1)-1);
 strcpy(szData1, szData2);
Actually, It is same as below:
 *(szData1+strlen(szData1)-1) = '\0';
or
 szData1[strlen(szData1)-1] = '\0';

No comments:

Post a Comment