在Linux (CentOS)系统中,可以使用以下方法进行简单的数组初始化和填充:
array_init.sh
。declare
命令声明一个数组,并初始化为空数组。+=
操作符将元素添加到数组中。#!/bin/bash
# 声明并初始化数组
declare -a myArray=()
# 添加元素到数组
myArray+=("元素1")
myArray+=("元素2")
myArray+=("元素3")
# 遍历数组并打印元素
for element in "${myArray[@]}"
do
echo "$element"
done
bash array_init.sh
,将会输出数组中的所有元素。array_init.c
。#include <stdio.h>
int main() {
// 声明并初始化数组
char myArray[3][10] = {};
// 填充数组元素
strcpy(myArray[0], "元素1");
strcpy(myArray[1], "元素2");
strcpy(myArray[2], "元素3");
// 遍历数组并打印元素
for (int i = 0; i < 3; i++) {
printf("%s\n", myArray[i]);
}
return 0;
}
gcc -o array_init array_init.c
,然后执行生成的可执行文件:./array_init
,将会输出数组中的所有元素。请注意,以上方法适用于Linux (CentOS)系统,可能不适用于Windows系统。
领取专属 10元无门槛券
手把手带您无忧上云