strncpy的一种实现

2120阅读 0评论2014-12-03 cqw_cu_
分类:C/C++

char* strncpy(char *dest, const char *src, size_t n)
{
        int i = 0;


        for ( ; i < n && '\0' != src[i]; i++)
                dest[i] = src[i];
        for ( ; i < n; i++)
                dest[i] = '\0';


        return dest;
}
上一篇:strcpy的四种实现方法
下一篇:C++常函数学习总结