C语言文件io

时间:2017-11-09 08:06:09

标签: c file io

我正在尝试用C语言读取文件

MPart part = partService.findPart("part id");

MyPartClass myclass = (MyPartClass)part.getObject();

TreeViewer viewer = myclass.getViewer();

我写了代码,看看如果这个.txt文件无法读取。 但是这段代码的结果是'可以阅读' 所以我写了另一个代码

#include <stdio.h>
#include <unistd.h>

int main(void){
      char *pathname = "Dictionary_korean.txt";
      if(access(pathname, R_OK) == 0)
    puts("It's OK to read");
   else
    puts("no authority");
}

这是第二个代码。在此代码中,结果必须是&#39; Dictionary_korean.txt&#39;中的2个字符串。文件,但它只打印&#39;?&#39;

所以我认为我的程序出错了。 所以,我复制了&#39; Dictionary_korean.txt&#39;提交给&#39; BBB.txt&#39;根据&#39; BBB.txt&#39;文件并制作相同的代码,并且它可以正常工作。

我还检查了&#39; Dictionary_korean.txt&#39;注意事项文件,但它具有所有权限。

您认为问题是什么?

0 个答案:

没有答案