- 0
- 0
- 约1.85千字
- 约 52页
- 2021-10-08 发布于河南
- 举报
C语言大学实用教程;内容提要
数组类型;
向函数传递一维数组和二维数组;
常用算法:排序、查找、求最大最小值等; 用字符数组存取字符串;
使用字符串处理函数处理字符串;数组的用处
保存大量同类型的相关数据 如矩阵运算,表格数据等;数组(Array);数组的定义与初始化
数组定义后的初值仍然是随机数,一般需要我们来 初始化
int a[5] = { 12, 34, 56 ,78 ,9 );
int a[5] = { 0 };
int a[] = { 11, 22, 33, 44, 55 );
数组大小节好用宏来定义,以适应未来可能的变化
#define SIZE 丨丨
int a[SIZE];
数组大小定义好后,将永远不变;数组的使用
数组的下标都是从。开始
对数组每个元素的使用与普通变量无异
可以用任意表达式作为下标,动态决定访问哪个元素
for (i=0; iSIZE; i++)
a[i] = 2 * i;
下标越界是大忌! ?
-使用大于最大下标的下标,将访问数组以外的空间。那里 的数据是未知的,可能带来严重后果
sizeof可以用来获得数组大小;数组的特点
快速地随机访问
一旦定义,不能改变大小;一维数组的输入和输出
只能逐个对数组元素进行操作(字符数组例外);文曲星猜数游戏;文曲星猜数游戏;文曲星猜数游戏;文曲星猜数游戏;餐
原创力文档

文档评论(0)