char *str;
char a[100];
while((str=fgets(a,100,fp))!=NULL){
// printf("%s\t",str);
printf("%d\t",str);//1
printf("%c\t",*str);//2
printf("%d\t",&a[0]);//3
printf("%c\t",a[0]);//4
fputs(a,ffp);
}
函数获取字符串放入数组a,返回该数组的指针(首地址)
如果读完,则返回空指针NULL
1,3行结果一样;2,4行结果一样