admin 管理员组

文章数量: 887032


2024年2月21日发(作者:人体必需的常量元素包括)

c语言数组初始值

在C语言中,可以使用以下两种方式来初始化数组:

在定义数组时直接给出所有元素的值,例如:

int arr[] = {1, 2, 3, 4, 5};

在这种情况下,数组的大小是由初始值的数量确定的,而不是由关键字“int”后面的方括号中给出的数字决定的。编译器会自动计算数组的大小。

在定义数组时指定部分初始值,剩下的元素会被自动初始化为0,例如:

int arr[] = {1, 2};

在这种情况下,数组的大小由关键字“int”后面的方括号中给出的数字决定,剩下的两个元素会被自动初始化为0。

另外,还可以使用花括号 {} 来初始化单个元素,例如:

int a = {1};

在这种情况下,编译器会将花括号中的值赋给变量 a。


本文标签: 数组 元素 给出