int a[5] = {2,4,6,8,10}; // Works但,
int a[5];
a = {2,4,6,8,10}; //Doesn't Work为什么?
有没有其他方法可以在之前创建的单次go中初始化一个数组。
发布于 2020-05-08 16:22:43
我还没有亲自测试过它,但是由于使用了C99,您应该能够使用带有memcpy的将数据复制到数组中:
memcpy(a, (int[5]){2,4,6,8,10}, sizeof a);https://stackoverflow.com/questions/61674923
复制相似问题