C 语言中创建数组
数组是一种数据结构,它将相同类型的数据元素存储在连续的内存位置中。要创建数组,请执行以下步骤:
1. 声明数组
使用以下语法声明一个数组:
立即学习“C语言免费学习笔记(深入)”;
<code class="c">data_type array_name[size];</code>
其中:
data_type是数组中元素的数据类型。
array_name是数组的名称。
size是数组中的元素数量。
例如:
<code class="c">int numbers[5];</code>
这创建了一个名为
numbers的整数数组,其中包含 5 个元素。
2. 初始化数组(可选)
可以在声明时使用大括号 (
{}) 初始化数组:<code class="c">int numbers[5] = {1, 2, 3, 4, 5};</code>这将
numbers数组初始化为包含前 5 个正整数。
3. 访问数组元素
可以使用以下语法访问数组元素:
<code class="c">array_name[index];</code>
其中:
array_name是数组的名称。
index是要访问的元素的索引,从 0 开始。
例如:
<code class="c">cout << numbers[3]; // 输出数组中的第 4 个元素(即 4)</code>
4. 获取数组大小(可选)
可以使用
sizeof运算符获取数组的大小(以字节为单位),然后将其除以元素大小以获得元素数量:
<code class="c">size_t size = sizeof(array_name) / sizeof(array_name[0]);</code>
