之于C语言数组的总结
发布时间:2022-07-01 11:15 所属栏目:51 来源:互联网
导读:
导读:数组(Array)是一系列相同类型的数据的集合,可以是一维的、二维的、多维的;最常用的是一维数组和二维数组,多维数组较少用到。 对数组的总结 1) 数组的定义格式为: type arrayName[length] 2) 访问数组元素的格式为: arrayName[index] index 为数组下标
数组(Array)是一系列相同类型的数据的集合,可以是一维的、二维的、多维的;最常用的是一维数组和二维数组,多维数组较少用到。 对数组的总结 1) 数组的定义格式为: type arrayName[length] 2) 访问数组元素的格式为: arrayName[index] index 为数组下标。注意 index 的值必须大于等于零,并且小于数组长度,否则会发生数组越界,出现意想不到的错误,我们已在《C语言数组的越界和溢出》一节重点讨论过。 3) 可以对数组中的单个元素赋值,也可以整体赋值,例如: // 对单个元素赋值 int a[3]; a[0] = 3; 4) 字符串是本章的重点内容,大家要特别注意字符串结束标志'\0',各种字符串处理函数在定位字符串时都把'\0'作为结尾,没有'\0'就到达不了字符串的结尾。 关于查找和排序 学完了数组,有两项内容大家可以深入研究了,分别是查找(Search)和排序(Sort),它们在实际开发中都经常使用,比如: 给你 10 个打乱顺序的整数,要能够按照从小到大或者从大到小的顺序输出; 给定一个字符串 str1,以及一个子串 str2,要能够判断 str2 是否在 str1 中。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读