我是一名学生,现在我用 C 语言开发小型处理器模型。处理器必须执行的程序在文件中。现在我尝试编写一个程序,该程序将从文件中读取一些内容。这没用!我在 Ubuntu 10.04 中工作并在 GVIM 中编写代码。我的程序有一个档案:http: //dl.dropbox.com/u/48293648/testfolder.tar.bz2 错误:在控制台中我只看到“1”符号,而不是“hello world”代码
#include <stdio.h>
#define DEBUG 0
void main(void)
{
FILE *f;
int c;
f = fopen("text.txt", "r");
if(f == NULL)
printf("ERROR opening file");
while( (c=getc(f) != EOF))
{
printf("%6x\n",c);
};
fclose(f);
#if DEBUG
printf("DEBUG\n");
#endif
printf("ololo\n");
}