数组、字符数组(一组相同类型的集合)

如果要使用多个变量可以用”数组

int main()//定义数组
{
	int yang[10]; //→存放整型的数组
	char yang1[20]; //→存放字符的数组(字符数组)
	float yang2[5]; //→存放浮点型的数组
	return 0;
}

说明:如→int yang[10] = {1,2,3,4,5,6,7,8,9,10};在yang这个数组里可以放10个元素且全是一种类型。每一个元素存放在一个连续空间,而每一个空间都有一个”下标“(存在是为了访问这个数组的元素)符号,符号是从0开始(0对应第一个元素)之后1对应第二个元素……
如此就可以→

int main()
{
	int yang[10] = { 1,2,3,4,5,6,7,8,9,10 };
	printf("%d\n", yang[5]);
	return 0;
}

yang[5]→方括号内是元素的”下标“符,确定元素。
想要所有yang的所有元素都打印↓↓↓

int main()
{
	int yang[10] = { 1,2,3,4,5,6,7,8,9,10 };
	int i = 0;
	while (i < 10)
	{
		printf("%d\n", yang[i]);
		//printf在打印后不会消失。
			i++;
	}
	return 0;
}

字符数组(字符数组可以存放字符串或字符)

int main()
{
	char yang[] = "abc";
	char yang1[] = { 'a', 'b', 'c',0 };
	//通过在单字符里添加零或'\0'(其实是\0,也是一个字符,值为零而已)来填补空缺的部位,就不会出现乱码(其实是随机值)。
	//	区别:”abc“→‘a’ ‘b’ ‘c’ ‘\0’(\0表示字符串结束标志)(\0隐藏在字符串末尾,不算长度)
	//	‘a’  ‘b’  ‘c’一样
		printf("%s\n", yang);
	printf("%s\n", yang1);

	return 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值