求助啊在线等 C#调用C++生成的dll,dll中有个函数是修改文件内容的操作的但是怎么都打不开文件

问题描述:

FILE *fp;
LinkList p, q, E, T;

        E = (LinkList)malloc(sizeof(LNode));
        E->next = NULL;
        fp = fopen("login.txt", "r+");
        if (fp == NULL) {
            exit(0);
        }
        程序执行到 fp = fopen("login.txt", "r+");,然后判断fp,但是结果是空,但是如果用"r"时可以打开的,就是只能读文件内容但是不能写.。。希望大神指点,悬赏不多,不经常逛论坛谢谢

一个在看下参数说明,一个看下有没有访问权限。