#include /*实现strcpy和strncpy*/ int i=0; int temp=0; void * _strcpy(char * dest,const char * src) { if(dest==NULL||src==NULL) { printf("源数据或目的地址为空!/n"); return NULL; } else { while(*src!='/0') { if(*dest=='/0') { printf("目的地址空间不足!/n"); return NULL; } *dest=*src; dest++; src ++; } return dest; } } void * _strncpy(char * dest,const char * src,int count) { temp=count; if(dest==NULL||src==NULL) { printf("源数据或目的地址为空!/n"); return NULL; } else { for(i=0;i
cpy
最新推荐文章于 2024-09-01 07:37:56 发布