C语言 怎么清空字符数组

如题,每循环一次,一个字符数组里要重新存放字符,然后赋给另外一个数组。这个过度数组每次循环后需要清空。怎么清空这个过度数组。假设这个数组是l_a[]

第1个回答  2008-10-01
不需要清空可以直接赋值
如果要清空用 I_a[]="\0"本回答被提问者采纳
第2个回答  推荐于2017-09-26
#include<stdio.h>
int main()
{
int i=0;
char name[10]="love";
printf("%s\n",name);
while(name[i++]!='\0')//判断不是空的话就让它为空
name[i-1]='\0';
printf("%s\n",name);
return 0;
}
第3个回答  2008-10-01
memset(l_a, 0x00, sizeof(l_a))
第4个回答  2008-10-01
不需要清空可以直接赋值
第5个回答  2008-10-01
还用清空吗,直接覆盖就行了.
相似回答