C语言字符数组

C语言字符数组教程

C 语言 中的字符数组,是用来存放一连串 字符数组,C 语言的字符数组使用与其他数组基本相同,但初始化时,可以直接使用字符串进行初始化。

C语言字符数组详解

语法

char arrName[count]

参数

参数 描述
arrName 数组的变量名。
count 数组能存储的元素的个数。

说明

定义一个字符数组 arrName,该数组拥有 count 个元素,每个元素的类型都是一个字符。

案例

定义数组

定义一个数组,并访问元素

#include <stdio.h> int main() { printf("嗨客网(www.haicoder.net)\n\n"); // 定义数组,并访问元素 char arr[8] = {'H', 'a', 'i', 'C', 'o', 'd', 'e', 'r'}; int i = 0; for(i = 0; i < 8; i++) { printf("%c", arr[i]); } printf("\n"); return 0; }

程序运行后,控制台输出如下:

26_c语言字符数组.png

我们定义了一个字符数组,该数组有八个元素,每个元素的类型都是 char 类型的,最后,我们使用 for 循环 遍历,打印了数组的每一个元素。

C语言字符数组总结

C 语言中的字符数组,是用来存放一连串字符的数组,C 语言的字符数组使用与其他数组基本相同,但初始化时,可以直接使用字符串进行初始化。