数组

来源:互联网 发布:2016年java程序员工资 编辑:程序博客网 时间:2024/05/22 03:47
/* * 使用数组和不使用的区别 */#include int main(void){int a[4];//定义一个数组a,里面有4个int型元素//访问数组中的元素a[0] = 23;a[1] = 23;a[2] = 23;a[3] = 23;/*//不使用数组来定义的变量int a, b, c, d;a = 23;b = 33;c = 123;d = 10;*/return 0;}
/* * 数组的初始化 */#include int main(void){int i = 0;//定义同时初始化//数组的初始化int a[3] = {1, 3, 5};for (i=0; i<3; i++){printf("a[%d] = %d.\n", i, a[i]);}return 0;}
以下是两种比较特殊的初始化方式:
int a[100] = {[2] = 50};//这种初始化方式:a[2] =  50,其它用0填充这是gcc特有的int a[100] = {5,20,[10] = 50};//这种初始化方式:a[0] =  5, a[1] = 20,                            //a[10] = 50,其它用0填充这是gcc特有的


0 0
原创粉丝点击