在C语言中截取字符串部分字符可以通过多种方式实现,主要包括使用字符串操作函数、指针操作和数组操作等。常用的截取字符串方法包括strncpy函数、指针操作、手动遍历等。其中,使用strncpy函数是最直接和安全的方式。
一、使用strncpy函数
strncpy
函数是标准库函数,专门用于字符串的复制操作。它可以安全地将指定长度的字符串从源字符串复制到目标字符串。
#include <stdio.h>
#include <string.h>
int main() {
char source[] = "Hello, World!";
char destination[6]; // 截取前5个字符
strncpy(destination, source, 5);
destination[5] = '