菜鸟求救,C++报该内存不能为written!

来源:百度知道 编辑:UC知道 时间:2024/07/09 01:02:07
#include <iostream>
using namespace std;

int const NumberOfKinds=6;
int Array_Kind[NumberOfKinds];
int Max_NumberOfStudents;
int Array_Students[0];

void first(int a[]);
void getdata(int a[],int nsize);
void print(int a[]);
void count(int a[],int b[]);

int main()
{

first(Array_Kind);
getdata(Array_Students,Max_NumberOfStudents);
count(Array_Students,Array_Kind);
print(Array_Kind);

char letter;
cin>>letter;

return 0;
}

void first(int a[])
{

int i;
for(i=0;i<6;i++)
{a[i]=0;}

}

void getdata(int a[],int nsize)
{
cout<<"Enter the number of students you want to count for?\n";
cin>>nsize;
cout<<"the number of students is"<<nsize<<endl;
cout<<&quo

内存不能为written -- 意思是程序有错。

例如:
int Array_Students[0];
数组大小最少为 1, 不能为 0 啊。

这里i, j; 没有初值,不能正确开始计算
void count(int a[],int b[])
{
int i, j;
while(a[i]=j)
{b[j]++;}
}

代码好多错误,而且很乱,没有逻辑,放弃。。。

复制也要用脑子`别人代码出现异常你复制来的是什么东西

菜鸟求救:“0x0012e602”指令引用的“0x00000000\"内存。该内存不能为“read” 菜鸟求救:有提示:0x004a080c指令引用的0x02252000内存,该内存不能为"read"是怎么会事? 标题:菜鸟求救! 电脑老是出的内存不能为Read 还有网页一直跳出来 求救!!!“Ox006db24d"指令引用的内存"Ox00000000"内存,该内存不能为”read“ 求救 病毒啊@!!“0x01250000”指引用的“0x01250000”内存。该内存不能为“written”。 求救!“0x4232d3d9”指令引用的“0x0000008c”内存。该内存不能为“read” 0*10003237指令引用0*0000005c为内存 该内存不能为"read" C语言菜鸟求救!! c语言 菜鸟求救 报错“0x64a0a937”指令引用“0x00efc002”内存,该内存不能为“read”点确定之后卡巴就关闭