strdup.c
上传用户:wstnjxml
上传日期:2014-04-03
资源大小:7248k
文件大小:0k
源码类别:

Windows CE

开发平台:

C/C++

  1. #ifdef HAVE_CONFIG_H
  2. #include "config.h"
  3. #endif
  4. #include <stdlib.h>
  5. #include <string.h>
  6. char* strdup(const char *__s)
  7. {
  8. char *charptr;
  9. if (!__s)
  10. return NULL;
  11. charptr=(char *)malloc(sizeof(char) * (strlen(__s) + 1));
  12. if (charptr) 
  13. strcpy(charptr, __s);
  14. return charptr;
  15. }