【发布时间】:2020-04-23 11:04:03
【问题描述】:
这样初始化字符数组有什么区别
char c[10]={0};
还有这个
char c[10]="";
【问题讨论】:
-
如果可能,考虑使用
std::string字符串。而NULL与0的含义不同 -
哪种语言?标签说 C++,标题说 C...
-
@Timo:OP 侥幸逃脱 - 两种语言的答案都是一样的。
-
@Bathsheba 是的,但我不知道,因为我不知道 C 规范:P
-
@Timo:有人吗? -;)