gpt4 book ai didi

c - C 中的数组初始化有什么不同?

转载 作者:行者123 更新时间:2023-11-30 17:37:42 25 4
gpt4 key购买 nike

我的结构如下。

typedef struct user {
char *name;
int age;
} User;

现在,当我创建一个数组时,我想知道下面这两个语句有什么不同。

User users[10];

对比

User users[10] = {};

最佳答案

第一个(用户用户[10];)不会删除闪存或内存,因此您可能在该内存上保存了之前程序中的内容

关于c - C 中的数组初始化有什么不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22319714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com