c语言中用一条语句将一个字符串装入字符数组的具体用法及范例
时间: 2023-06-16 07:06:05 浏览: 235
在 C 语言中,可以使用 strcpy() 函数将一个字符串装入字符数组中。具体用法如下:
```c
char str1[] = "Hello, world!"; // 定义一个字符数组
char str2[20]; // 定义一个空的字符数组,大小为 20
strcpy(str2, str1); // 将 str1 中的字符串复制到 str2 中
```
在上面的例子中,我们首先定义了一个字符数组 `str1`,并将字符串 "Hello, world!" 赋值给它。然后我们定义了一个空的字符数组 `str2`,大小为 20。接着我们使用 strcpy() 函数将 `str1` 中的字符串复制到 `str2` 中。
注意,使用 strcpy() 函数时需要确保目标字符数组的大小足够大,能够容纳源字符串的所有字符,否则会发生缓冲区溢出的问题。
阅读全文