c语言中给一维数组赋空值如何实现?

c语言中给一维数组赋空值怎么实现??charaa[30] elec 我现在想把字符串 exexc 放到aa[30]里,如果我直

c语言中给一维数组赋空值怎么实现??
char   aa[30]= "elec ";

我现在想把字符串 "exexc "放到aa[30]里,
如果我直接   aa[30]= "exexc ";
那么其实得到的是     aa[30]= "elecexexc”

我想先把aa清空,再
aa[30]= "exexc ";
就能得到我想要的。
那么请问我该怎么做才能把数组清空?

[解决办法]
对不起,上面错了:(

aa[0]= '\0 ';