C语言 数组用来表示什么样的数据
发布网友
发布时间:2022-04-26 06:59
我来回答
共4个回答
热心网友
时间:2022-06-25 00:11
数组能表示很多东西,而且用来做存储很方便
他跟单一变量的定义很相似
如int
a[20],就是整型数组
他能存储20组数据
每组的的大小为
该数组里的数字多少乘2
float
a[20],就是单精底数组
大小计算和上述相同
char
a[20],就是字符数组
需要注意的是
他们的地址是从a[0]到a[19]而不是a[1]~a[20]
在计算机里
如果你存储超过了a[19],有时候计算机不会提示有错误
但是这样做很危险!
你找本书看看建议
希望对你有帮助
热心网友
时间:2022-06-25 00:11
数组在内存中开辟一段连续的内存来存储数据,类型可以是任何类型,通过索引(index)来读或写。
如果你要存储很多相同类型的数据,可以定义该类型的数组,数组的下标是从0开始的,比如你定义了一个
数组,int
a[100],索引值从0~99,最多可以存储100个int类型的数据。
热心网友
时间:2022-06-25 00:11
数组可以用来表示任何类型数据,包括自定义的。
如struct
Key
{
};
Key
key[100];
热心网友
时间:2022-06-25 00:12
我觉得理解数组并不难,用时注意别超出范围就行