C语言:如何初始化一个数组
2011-05-10 15:12
253 查看
数组的初始化:
int data[4]={1,2,3,4};
不过我现在要初始化的是一个大数组,比如1000个整数。我想前面都是0,但第500个是1。如何写代码?
int data[1000]={[500]=1};
不过这是C99的规范,Visual C可不认。用GCC是可以的。
int data[4]={1,2,3,4};
不过我现在要初始化的是一个大数组,比如1000个整数。我想前面都是0,但第500个是1。如何写代码?
int data[1000]={[500]=1};
不过这是C99的规范,Visual C可不认。用GCC是可以的。
相关文章推荐
- C语言中如何求任意一个int型数组的长度?
- C语言如何打印一个数组排列组合?
- 如何在winhex里面将一个文件转成C语言数组存储
- [C语言]不创建累加器sum变量,如何求一个数组的长度?
- C语言中,如何判断一个字符数组是空的?
- C语言中如何求任意一个int型数组的长度
- <c语言>如何将数组初始化为0?
- 【C语言】将一个数组进行初始化、清空、逆序、显示。
- c语言中如何判断一个数组是递增数组
- c语言中如何返回一个数组函数
- C语言创建一个数组,利用函数调用实现数组的初始化,逆置和清零
- c语言中,如何取出double类型数的每一位到一个数组
- 【C语言】.如何求一个整形数组逆序。
- php中如何初始化一个数组
- C语言中如何求一个数组的长度
- 如何初始化一个指针数组
- C语言中如何求任意一个int型数组的长度?
- 如何用栈的方式初始化一个带参构造函数的对象数组
- C语言中如何求任意一个int型数组的长度?
- C语言下的创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。