1.含义: strncpy() 函数类似于 strcpy(),但它允许指定一个长度,复制不超过这个长度的字符。 2.本质: 它被设计来提高安全性,防止目标缓冲区溢出。 3.误解:一个常见误解是 strncpy() 会总是产生一个以 '\0' 结尾的字符串,但如果指定的长度小于或等于源字符串长度,它不会自动添加 '\0'。