c语言怎么清空字符数组

   2025-02-20 4030
核心提示:C语言中清空字符数组可以使用以下几种方式:使用循环遍历数组,将每个元素设置为空字符’\0’。#include stdio.hint main() {cha

C语言中清空字符数组可以使用以下几种方式:

使用循环遍历数组,将每个元素设置为空字符’\0’。
#include <stdio.h>int main() {char str[100] = "Hello";for (int i = 0; i < sizeof(str); i++) {str[i] = '\0';}printf("Cleared string: %s\n", str);return 0;}
使用标准库函数memset()将数组的所有元素设置为0。
#include <stdio.h>#include <string.h>int main() {char str[100] = "Hello";memset(str, 0, sizeof(str));printf("Cleared string: %s\n", str);return 0;}
直接将数组初始化为空字符’\0’。
#include <stdio.h>int main() {char str[100] = "";printf("Cleared string: %s\n", str);return 0;}

这些方法都可以将字符数组中的所有元素设置为空字符,从而清空数组。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言