c语言的数组

数组是存储多个变量的变量。

在 C 中,数组中的每个值都必须有相同的类型这意味着你将会有 int值组成的数组,double值组成的数组等等。

你可以像这样定义一个int型的数组:

你必须总是声明数组的大小。C 没有提供开箱即用的动态数组.你可以使用常量定义数组的大小,你可以在定义数组的时候进行初始化,就像这样:

但是你也可以在定义数组之后为其赋值,用这种方式:0

数组的索引从 0 开始,所以一个有五个元素的数组,比如上面的 prices数组,将会包含的数组项的范围为 prices[0] 到 prices[4]。

有趣的是,C 数组中的所有元素都是顺序存放的,一个接一个。高级编程语言通常不会出现这种情况。

另一件有趣的事情是:数组的变量名,上述示例中的 prices,是一个指向数组中首个元素的指针,因此,可以像普通指针一样使用数组。


作者:2304020118夏铭
链接:https://www.nowcoder.com/discuss/566754967059472384?sourceSSR=users
来源:牛客网
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务