---
name: "strncpy"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/strncpy/9"
---

# strncpy(9)

Copy a length-limited, C-string

## NAME

strncpy - Copy a length-limited, C-string

## SYNOPSIS

**char \* strncpy(char \*** *dest***, const char \*** *src***, size\_t** *count***);**

## ARGUMENTS

*dest*

Where to copy the string to

*src*

Where to copy the string from

*count*

The maximum number of bytes to copy

## DESCRIPTION

The result is not **NUL-terminated** if the source exceeds *count* bytes.

In the case where the length of *src* is less than that of count, the remainder of *dest* will be padded with **NUL**.

## COPYRIGHT
