http://www.beardatasystems.com

怎么定义字符串数组?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  char a[3][25]= {XUANXIU YUWEN , XUANXIU YUWEN, FEIXUANXIU TIYU};就行了 定义成二维数组存储时可以简单看作一排一个字符串数组,char* a[10] = {XUANXIU, YUWEN, XUANXIU, SHUXUE, FEIXUANXIU, TIYU};这样是定义了一个指针数组 指针元素分别指向每一个对应的字符串存储的首地址

  字符数组是指用来存放字符数据的数组。其定义的一般形式为: char 数组名[数据长度] 。字符数组用于存放字符或字符串,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中没有字符串类型,字符串是存放在字符型数组中的。

  用来存放字符数据的数组称为字符数组。字符数组中的一个元素存放一个字符。定义字符数组的方法与定义数值型数组的方法类似。

  由于字符型数据是以整数形式(ASCII代码)存放的,因此也可以用整型数组来存放字符数据,例如:

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。