-5
我想建立一个简单的C读取文件并进入到一个字符串, 但我在编译时收到此错误:try.c:8:错误:不兼容的类型在初始化 - ç
try.c:8: error: incompatible types in initialization
这是代码:
#include <stdlib.h>
#include <stdio.h>
int main()
{
FILE *try = fopen("C:\\Users\\User\\Desktop\\try1.txt", "r");
char *string = *try;
printf("%s\n", string);
printf("%s\n", try);
system("PAUSE");
return 0;
}
我怎样才能解决这一问题?感谢
类型的'的内容* try'当然'FILE',不'字符*'。你想'fread()'或'fgets()'什么的。 –
'char * string = NULL; size_t bufsize = 0; ssize_t slen = getline(&string,&bufsize,try);' – EOF
尝试使用函数,如'fgets'或'fscanf'。 – ameyCU