strxfrm.c

来自「OMAP1030 处理器的ARM 侧硬件测试代码 OMAP1030 是TI」· C语言 代码 · 共 22 行

C
22
字号
/****************************************************************************/
/*  strxfrm v2.24                                                          */
/*  Copyright (c) 1993-2002  Texas Instruments Incorporated                 */
/****************************************************************************/
#include <stddef.h>
#include <string.h>

_CODE_ACCESS size_t strxfrm(register char *to,
			    register const char *from,
			    register size_t n)
{
     register int count = 0;     
     while (*from++) count++;                       /* GET LENGTH OF STRING */
     from -= count;
     from--;

     if (n) while ((*to++ = *from++) && --n);       /* COPY STRING          */

     return (count);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?