c語(yǔ)言中如何定義一個(gè)數(shù)組

小億
390
2023-08-08 20:04:29

在C語(yǔ)言中,可以通過(guò)以下方式來(lái)定義一個(gè)數(shù)組:

  1. 聲明并初始化一個(gè)數(shù)組:
int arr[] = {1, 2, 3, 4, 5};

這種方式會(huì)根據(jù)初始化的值自動(dòng)推斷數(shù)組的大小。

  1. 聲明一個(gè)數(shù)組,并指定數(shù)組的大?。?/li>
int arr[5];

這種方式會(huì)創(chuàng)建一個(gè)包含5個(gè)整數(shù)的數(shù)組,但是數(shù)組的值是未定義的。

  1. 聲明一個(gè)數(shù)組,并初始化部分元素:
int arr[5] = {1, 2, 3};

這種方式會(huì)將前三個(gè)元素初始化為1、2、3,而剩余的兩個(gè)元素會(huì)被初始化為0。

需要注意的是,數(shù)組的索引從0開(kāi)始,所以數(shù)組的第一個(gè)元素的索引為0,第二個(gè)元素的索引為1,依此類(lèi)推。

0