C——笔记之数组篇

1.数组定义:

  • <类型> 变量名称 [元素数量]
  • 是一种容器,具有相同的数据类型,且一旦创建,不能改变其大小
  • 数组中的元素在内存中是连续依次排列的
#include<stdio.h>

int main()
{
	int a[10];
	int i;
	printf("%d\n",sizeof(i));
	for(i=0;i<10;i++){
		printf("%d\n",&a[i]);
	}
	return 0;
}
  • 数组可以出现在赋值的左边或者右边
  • 字符也可以做下标
  • 使用数组时【】中的数字叫做下标或索引,下标从0开始计数,注意下标范围

2.二维数组的初始化

int a[][5]={
 		{0,1,2,3,4},
 		{2,3,4,5,6},
 };
int a[][5]={0,1,2,3,4,2,3,4,5,6};
  • 列数必须给出,行数可以由编译器给出;
  • 最后的逗号可以存在,有古老的传统;
  • 如果省略,表示补零;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值