yyyyyyyyyyyyyyyyyyyy

博客园 首页 新随笔 联系 订阅 管理
#include<stdio.h>
char *my_strncpy(char *dest,char *src,int n)
{
     int i;
     for(i=0;i<n && src[i]!='\0';i++)
          dest[i] = src[i];
     for(;i<n;i++)
          dest[i] = '\0';
     return dest;
}

char *my_strncpy1(char *dest,const   char   *src,int   n)
{
   int i=0;
   char *ret=dest;
   while(*src != '\0 ' && i <n)
    {
       *dest++ = *src++;
       i++;
     }
   return  ret;  
}

 

posted on 2014-11-12 02:28  xxxxxxxx1x2xxxxxxx  阅读(145)  评论(0编辑  收藏  举报