在c++中把字符数组初始化为NULL。

将字符数组初始化为这样的字符数组有什么不同?

char c[10]={0};

而这

char c[10]="";

解决方案:

char c[10]={0}; 保证数组中的每一个元素都是0.注意,在C++中你可以写成 char c[10]={}; 具有同样的效果。

char c[10]=""; 保证 只是 数组的第一个元素为0,其他元素未被初始化。

给TA打赏
共{{data.count}}人
人已打赏
解决方案

根据指数隐藏div

2022-5-13 0:00:23

解决方案

Azure快照调试和Azure函数。

2022-5-13 0:00:26

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索