当前位置:首页 > 编程技术 > 正文

如何清空char型数组

如何清空char型数组

在C语言中,`char` 类型数组通常用来存储字符串。如果你想清空一个 `char` 类型的数组,你可以使用以下几种方法:1. 将数组的每个元素设置为 `'0'`,这是...

在C语言中,`char` 类型数组通常用来存储字符串。如果你想清空一个 `char` 类型的数组,你可以使用以下几种方法:

1. 将数组的每个元素设置为 `'0'`,这是C语言中字符串结束的标志。

2. 使用 `memset` 函数将数组中的所有字节设置为 `0`。

以下是一个示例代码,展示了如何使用这两种方法来清空一个 `char` 类型的数组:

```c

include

include

int main() {

// 方法1: 手动设置每个元素为 '0'

char array1[10] = "Hello";

printf("Before: %sn", array1);

for (int i = 0; i < 10; i++) {

array1[i] = '0';

最新文章