c++中出现错误error C2146: syntax error : missing ';' before identifier 'adapt'

来源:百度知道 编辑:UC知道 时间:2024/05/10 02:16:44
为什么老是这个样啊
我的程序代码(出错部分)箭头指向ADAPTER_STATUS adapt;这一行

typedef struct tagASTAT
{
ADAPTER_STATUS adapt;
NAME_BUFFER NameBuff[30];
}ASTAT,*LAPASTAT;
还有一个错error C2501: 'ADAPTER_STATUS' : missing storage-class or type specifiers
指向还是这行ADAPTER_STATUS adapt;
还有错误error C2501: 'adapt' : missing storage-class or type specifiers都是这个地方

忘了#include头文件了!

#include"User.h"吧

搜一下ADAPTER_STATUS在哪里定义的,将头文件包含进来就行了!

编译器不认你ADAPTER_STATUS这个类型~

#include <Nb30.h>