@!@!@!@!***(C)

来源:百度知道 编辑:UC知道 时间:2024/05/14 00:06:52
drive[MAXDRIVE] 这个代表什么
drive[10] 代表它有10个数,

MAXDRIVE应该是个常量或变量.
在使用drive[MAXDRIVE]这一语句前定义.
如:
const int MAXDRIVE=100; /*定义MAXDRIVE为常量100*/
drive[MAXDRIVE]; /*定义drive[]的大小为100*/
或者:
#define MAXDRIVE 100
int main()
{..../*代码*/
drive[MAXDRIVE]; /*意义同上例*/
...../*代码*/
}

drive[MAXDRIVE] 这个前面(main上面)应有语句:
#define MAXDRIVE 俱体的值

否则就是无效数组框。通不过编译。

drive[MAXDRIVE] 代表它有MAXDRIVE个数

你看一下MAXDRIVE的定义不就知道了