|
请问在调用这个函数之前是不是先要给接受字符串的指针分配一个内存空间?
但可以运行以下代码:
[code:1]
#include<stdio.h>
int main(void)
{
FILE *fp;
if(fp=fopen("hell.txt","r"))
{
char *str,arr[5];
int i=4;
fgets(str,i,fp);
printf("str:%s\n",str);
fgets(arr,i,fp);
printf("array:%s\n",arr);
fclose(fp);
}
return 0;
}[/code:1] |
|