首先:初始化数组时需要给出数组大小,不然编译器无法分配存储空间(CHAR a[5]={1,2,3,4,5};)。其次:要知道你的数组是内存里的还是程序存储器里的。如果是程序存储器里的,肯定会报错。那里的数据不能被改写嘛。 发表时间:2004年10月29日10:34:16