【C语言】fgets函数返回值

	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行结果一样

上一篇:MySql like模糊查询使用详解


下一篇:Unix系统中如何将stdin定向到文件