strncpy.s

来自「linux-2.4.29操作系统的源码」· S 代码 · 共 37 行

S
37
字号
/* * arch/alpha/lib/strncpy.S * Contributed by Richard Henderson (rth@tamu.edu) * * Copy no more than COUNT bytes of the null-terminated string from * SRC to DST.  If SRC does not cover all of COUNT, the balance is * zeroed. * * Or, rather, if the kernel cared about that weird ANSI quirk.  This * version has cropped that bit o' nastiness as well as assuming that * __stxncpy is in range of a branch. */	.set noat	.set noreorder	.text	.align 3	.globl strncpy	.ent strncpystrncpy:	.frame $30, 0, $26	.prologue 0	mov	$16, $0		# set return value now	beq	$18, 0f	mov	$26, $23	# set return address	br	__stxncpy	# do the work of the copy0:	ret	nop	nop	nop	.end strncpy

⌨️ 快捷键说明

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