当前位置: 首页 > 工具软件 > cpy > 使用案例 >

cpy

郦楷
2023-12-01

#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

 类似资料: