c语言如何定义字符串数组

avatar
作者
筋斗云
阅读量:0

在C语言中,可以使用字符数组来定义字符串数组。字符数组是一种由字符组成的固定大小的数组,用来存储字符串。可以使用以下语法来定义字符串数组:

char array_name[size][length]; 

其中,array_name是数组的名称,size是数组的大小,表示数组中可以存储多少个字符串,length是每个字符串的最大长度。

例如,定义一个可以存储3个长度为20的字符串的数组:

char strings[3][20]; 

这样就定义了一个名为strings的字符串数组,可以存储3个长度为20的字符串。

可以通过下标来访问和操作字符串数组中的每个字符串。例如,可以使用下面的代码来对字符串数组中的字符串进行赋值:

strcpy(strings[0], "Hello"); strcpy(strings[1], "World"); strcpy(strings[2], "C"); 

这样,字符串数组strings中的每个元素就被赋值为相应的字符串了。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!