我似乎无法打开此 .txt 文件,它也不适用于 .csv 文件 我怎样才能打开它? (这是我试图制作的一个程序,用于搜索 csv 文件中的短语)
#include <stdio.h>
#include <stdlib.h>
#define ARRAY_WIDTH 320
int main(int argc, char *argv[]) {
int i = 0, j = 0;
char bigString[200];
FILE* csv;
csv = fopen("C:\Users\Ofek\Desktop\Folder\source.txt","r+t");
while (feof(csv) != 1)
{
if (fgetc(csv) != '\n')
{
char bigString[i] = fgetc(csv);
i++;
}
}
}
最佳答案
用两个反斜杠替换所有单反斜杠:
C:\\Users\\Ofek\\Desktop\\Folder\\source.txt
否则反斜杠后面的字符将被解释为控制字符。
关于c - 文件无法使用 fopen 打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30550706/