摘要:
C语言提供类似于矩阵的多维数组,在一些进行数学运算的程序中会经常用到。从形式 上看多维数组是由多个一维数组组成的,但C语言处理多维数组的方法和一维数组一样,都是线性存储,连续分配存储空间,可以用带偏移量(offset)的一 维数组来访问多维数组。而在数组规模不确定的情况下,就需要用malloc函数动态分配存储空间。这里的数组规模不确定指的是数组的维数确定,而每一维的 元素个数是不确定的。例如根据用户输入的行数和列数来确定一个二维数组。下面使用两种方式来进行二维数组分配:对应的代码如下: #include<stdio.h>#include<stdlib.h>#define 阅读全文
posted @ 2012-05-14 11:01
Mr.Rico
阅读(1119)
评论(0)
推荐(0)

浙公网安备 33010602011771号