首页后端开发ASP.NETC语言“fread”函数的用法?

C语言“fread”函数的用法?

时间2024-02-01 00:19:03发布访客分类ASP.NET浏览556
导读:收集整理的这篇文章主要介绍了C语言“fread”函数的用法?,觉得挺不错的,现在分享给大家,也给大家做个参考。c语言“fread”函数的用法?C语言“fread”函数的用法为“size_tf read(void *buffer,size_t...
收集整理的这篇文章主要介绍了C语言“fread”函数的用法?,觉得挺不错的,现在分享给大家,也给大家做个参考。

c语言“fread”函数的用法?

C语言“fread”函数的用法为“size_tf read(void *buffer,size_t size,size_t count,FILE *stream)”,其作用是从一个文件流中读数据,读取count个元素,每个元素size字节。

示例1

#include stdio.h>
    #include PRocess.h>
    #include string.h>
int main(){
    	FILE *stream;
    	char msg[]="this is a test";
    	char buf[20];
	if ((stream=foPEn("dummy.fil","w+"))==NULL)	{
    		fprintf(stderr,"cannot open output file.\n");
    		return 1;
	}
    	/*wrITe some data to the file*/	fwrite(msg,1,strlen(msg)+1,stream);
    	/*seek to the beginning of the file*/	fseek(stream,0,SEEK_SET);
    	/*read the data and display it*/	fread(buf,1,strlen(msg)+1,stream);
    	printf("%s\n",buf);
    	fclose(stream);
    	System("pause");
    	return 0;
}
    

示例2

int main(void){
    	FILE *stream;
    	char list[30];
    	int i,numread,numwritten;
	/*open file in text mode:*/	if ((stream=fopen("fread.out","w+t"))!=NULL)	{
    		for (i=0;
    i25;
i++)		{
    			list[i]=(char)('z'-i);
		}
    		/*write 25 characters to stram*/		numwritten=fwrite(list,sizeof(char),25,stream);
    		printf("Wrote %d items\n",numwritten);
    		fclose(stream);
	}
    	else		printf("Problem opening the file\n");
        if ((stream=fopen("fread.out","r+t"))!=NULL)        {
    			numread=fread(list,sizeof(char),25,stream);
    			printf("Number of items read =%d\n",numread);
    			printf("Contents of buffer=%.25s\n",list);
    			fclose(stream);
        }
         else        {
    			printf("File could not be opened\n");
        }
    	system("pause");
    	return 0;
}
    

推荐教程:《PHP》

以上就是C语言“fread”函数的用法?的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: strcat函数的作用是什么?下一篇:c语言getch()的用法是什么?猜你在找的ASP.NET相关文章 C# 一些面试试题的实例教程2022-05-16.NET 6开发TodoList应用之请求日志组件HttpLogging介绍2022-04-16.NET 6中间件Http Logging使用介绍2022-04-16gojs一些实用的高级用法2022-04-16.NET6开发TodoList应用之实现查询排序2022-04-16.NET6开发TodoList应用之实现数据塑形2022-04-16.NET微服务架构CI/CD自动打包镜像2022-04-16Asp.Net Core 使用Monaco Editor 实现代码编辑器功能2022-04-16.NET微服务架构CI/CD自动构建Jenkins+Gitee2022-04-16.Net Core微服务网关Ocelot集成Consul2022-04-16 其他相关热搜词更多phpjavapython程序员loadpost-format-gallery

若转载请注明出处: C语言“fread”函数的用法?
本文地址: https://pptw.com/jishu/594671.html
c语言中实现循环结构的控制语句有哪些? 在c语言中,一条简单语句的结束符为什么?

游客 回复需填写必要信息