2010-10-02 68 views
-1

C:\用户\炎\桌面\ glossary_demo.h(2) :错误C2236:意外 '类' '定义' C:\用户\炎\桌面\ glossary_demo。 h(2) :错误C2144:语法错误:缺少 ';'在键入'defined'之前 c:\ users \ yan \ desktop \ glossary_demo.h(2) :错误C2501:'abstract':缺少 存储类或类型说明符 c:\ users \ yan \ desktop \ glossary_demo。 h(2) :致命错误C1004:发现 文件意外结束执行cl.exe时出错。ÇProgram..help

#include < stido.h> 
#include < string.h> 
#include < stdlib.h> 

char*ArryString[1000]; 

char*key[80]; 

char result[256]; 

int IineRend; 


#include"glossary_demo.h"//not implemented.use glossary_stored at the main time 

int main() 
{ 



    IineRend=rendFile(); 
    //sortArray(); 

for(int i=0; i<IineRend;i++) 
{ 
printf("%S\n",ArryString[i]); 
} 
while(inputkey()!=0) 
} 

int value; 

bool found =searchkey(&value); 
displayResult(found,value); 

} 

我提出一个新的文件(H)在桌面上>>>>>> glossary_demo。ħ

以下内容:

抽象类

定义为使创建子类容易

阵列

有序值

收集

的集合的类所用

类分组和操作相关对象

编译时

在此期间,源代码进行分析,并变换成目标代码键的

字典

的集合的时间/值对

框架

的被支持某些

平台

实例

一类的具体表示

消息

的方法及其相关参数相关的类,函数和协议的集合发送到对象

保留数

一个目的被引用

选择的次数的计数

用于选择的方法来执行的对象


欲在屏幕的名称显示,当我输入:选择器然后显示我(名称使用.......

回答

2

您使用

#include "glossary_demo.h" 

这基本上是注入的glossary_demo.h内容到你的代码在编译时。您的glossary_demo.h文件无效C,这就是您遇到所有这些错误的原因。

听起来像真的你想在执行时加载一个文本文件,这是非常不同的。

+0

所以我能做些什么?我只是想当我输入数组或数组可以显示(一个有序的值集合)这句话.... – pepajen 2010-10-02 15:51:18

+0

谢谢你的答案! – pepajen 2010-10-02 15:51:39

+0

删除“class”&“for”(蓝色单词)????? – pepajen 2010-10-02 15:52:41

0

您已经标记为您的问题C,但class只能用于C++,而不是C

你的错误来自文件glossary_demo.h,请显示该内容。

顺便说一句,它必须是

#include <stdio.h> (not <stido.h>) 
+0

我一直在显示的内容 – pepajen 2010-10-03 17:00:53

+0

如何解决问题? – pepajen 2010-10-03 17:02:34