分类 七. C语言数组 下的文章

6.C语言数组小结

数组是程序设计中最常用的数据结构,合理使用数组,将使您的编程事半功倍。数组可分为数值数组(整数组和实数组),字符数组以及后面将要介绍的指针数组,结构数组等。数组可以是一维的,二维的或多维的。数组类型说明由类型说明符、数组名、数组长度(数组元素个数)三部分组成。数组元素又称为下标变量。 数组的类型是指下标变量取值的类型。对数组的赋值可以用数组初始化赋值,输入函数动态赋值和赋值语句赋值三种方法实...

memory   2014-04-21  暂无评论

5.C语言数组应用举例

【例7-18】把一个整数按大小顺序插入已排好序的数组中。为了把一个数按大小插入已排好序的数组中,应首先确定排序是从大到小还是从小到大进行的。设排序是从大到小进序的,则可把欲插入的数与数组中各数逐个比较,当找到第一个比插入数小的元素i时,该元素之前即为插入位置。然后从数组最后一个元素开始到该元素为止,逐个后移一个单元。最后把插入数赋予元素i即可。如果被插入数比所有的元素值都小则插入最后位置。m...

memory   2014-04-21  暂无评论

4.C语言常用字符串处理函数

C语言提供了丰富的字符串处理函数,大致可分为字符串的输入、输出、合并、修改、比较、转换、复制、搜索几类。 使用这些函数可大大减轻编程的负担。用于输入输出的字符串函数,在使用前应包含头文件"stdio.h",使用其它字符串函数则应包含头文件"string.h"。下面介绍几个最常用的字符串函数。字符串输出函数 puts格式:  puts(字符数组名) 功能:把字符数组中的字符串输出到显...

memory   2014-04-21  暂无评论

3.C语言字符数组及其应用

用来存放字符量的数组称为字符数组。字符数组的定义形式与前面介绍的数值数组相同。例如:char c[10];由于字符型和整型通用,也可以定义为int c[10]但这时每个数组元素占2个字节的内存单元。字符数组也可以是二维或多维数组。例如:char c[5][10];即为二维字符数组。字符数组的初始化字符数组也允许在定义时作初始化赋值。例如:char c[10]={‘c’, ‘ ’, ‘p’,...

memory   2014-04-21  暂无评论

2.C语言二维数组的定义和引用

一维数组只有一个下标,称为一维数组,其数组元素也称为单下标变量。在实际问题中有很多量是二维的或多维的,因此C语言允许构造多维数组。多维数组元素有多个下标,以标识它在数组中的位置,所以也称为多下标变量。本节只介绍二维数组,多维数组可由二维数组类推而得到。二维数组的定义二维数组定义的一般形式是:     类型说明符 数组名[常量表达式1][常量表达式2] 其中常量表达式1表示...

memory   2014-04-21  暂无评论

1.C语言一维数组的定义和引用

C语言支持一维数组和多维数组。如果一个数组的所有元素都不是数组,那么该数组称为一维数组。一维数组的定义方式在C语言中使用数组必须先进行定义。一维数组的定义方式为:     类型说明符 数组名 [常量表达式]; 其中,类型说明符是任一种基本数据类型或构造数据类型。数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。例如:int a[10]...

memory   2014-04-21  暂无评论