额外卡组:我用c++编了个小程序,没有出现错误和警告,但是就是出不来结果,

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 10:08:20
总是弹除,XX.exe应用程序错误说什么
#include<iostream.h>
#include"tt.h"
const nuLL=0;
void putin(list L)
{list s;
char name[30];
char nember[30];

int price;
int nam;
cout<<"进货的产品,型号,价格,数量"<<endl;
cin>>name>>nember>>price>>nam;
s=locate_list(L,name);
if(s==nuLL)
insert_list(L,name,nember,price,nam);
else s->nam=nam;
cout<<"产品:"<<name<<"型号:"<<nember<<"价格:"<<s->price<<"数量:"<<s->nam<<endl;

}
void getout(list L)
{list s;
char name[30];
char nember[30];
int price;
int nam;
cout<<"提货的产品,型号,价格,数量"<<endl;
cin>>name>>nember;
cin>>price>>nam;
s=locate_list(L,name);
if(s->nam>nam)
{s->nam-=nam;
cout<<"产品:"<<name<<"型号:"<<nember<<"价格:"<<s->price<<"数量:"<<s->nam<<endl;
}
else delete_list(s);
}
void main()
{list L;
L=nuLL;
create_list(L,3);
putin(L);
getout(L);
}

你的工程类可能建错了,开始我也出过类似的问题,Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/zhizhen.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.是不是这样的提示啊!如果是那你把工程类该成win32 console

是不是给变量没有分配足够的内存空间。

用了指针吗?
树组下标越界了?
把代码防上来看看

看代码啊