A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 895928691 中级黑马   /  2015-7-13 21:23  /  883 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

关于数组

5 个回复

倒序浏览
1。主要关键字
static
2.运算符
&*
3.创建与初始化的方法
4.指针与数组的相互运用
5.数组函数
6.二维数组
回复 使用道具 举报
好东西!!!赞一个!!!!!顶一下!!!
回复 使用道具 举报
关于数组的一个有意思的小程序:
#include<stdio.h>
#define MONTHS 12
int mian(){
        int days[MONTHS] = {31,28,31,30,31,30,31,31,30,31,30,31};
    int index;
        for(index=0;index<MONTHS;index++)
                printf("Month %d has %2d days.\n",index++,days[index]);
        return 0;

}
回复 使用道具 举报
另外一个:利用计算机自动计算数组数组的大小
#include<stdio.h>
int mian(){
const int days[]{31,28,31,30,31,30,31,31,30,31,30,31};
int index;
for(index=0;index<sizeof days/sizeof day[0]);index++)//sizeof days表示整个数组的大小,sizeof days[0]表示一个元素的大小,sizeof days /sizeof days[0] 就是整个数组元素的数目。
printf("Month %2d has %d days \n",index +1,days[index]);
return 0;

}
回复 使用道具 举报
1.数组的全部初始化,以及部分初始化
2.数组长度可以是常量,常量表达式但是不可以是变量
3.a[5],a[3+3]
4.数组的长度可以用宏定义来实现
如:
#define M5
5.初始化:第一次给变量进行赋值
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马