C语言数组初始化骚操作

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/jifukui/article/details/79642588

我们在使用c语言对数组进行初始化的时候往往比较扎心要么使用对索引进行赋值要么使用memset进行分段的赋值,现在我学习到一种方法可以随意的对数组进行初始化。

int array[20]={[0 ... 5]=8,[6 ... 11]=12,[12 ... 19]=456};

以上表达的意思是将数组的0~5赋值为8,6~11赋值为12,12~19赋值为456

展开阅读全文

没有更多推荐了,返回首页