C风格文件读取

原创 2016年06月01日 14:01:02


<span style="font-size:14px;">	
范例1:
	FILE* f= fopen( "F:\\Images\\Lena.jpg", "rb" );
	if( !f )
		return 0;
	
	char imageBuff[MAX_IMAGE_LENGTH] ={'\0'};

	int real_size = fread( imageBuff, 1, MAX_IMAGE_LENGTH, f );
	if (real_size <= 0)
	{
		return 0;
	}

	fclose(f);
	
	
PS:

       ·字符读写函数 :fgetc 和 fputc
         ·字符串读写函数:fgets 和 fputs
         ·数据块读写函数:freed 和 fwrite
         ·格式化读写函数:fscanf 和 fprinf
         
       文件使用方式                                 意义
               “rt”                      只读打开一个文本文件,只允许读数据
               “wt”                     只写打开或建立一个文本文件,只允许写数据
               “at”                     追加打开一个文本文件,并在文件末尾写数据
               “rb”                     只读打开一个二进制文件,只允许读数据
               “wb”                    只写打开或建立一个二进制文件,只允许写数据
               “ab”                     追加打开一个二进制文件,并在文件末尾写数据

              “rt+”                      读写打开一个文本文件,允许读和写
              “wt+”                     读写打开或建立一个文本文件,允许读写
              “at+”                     读写打开一个文本文件,允许读,或在文件末追加数据
             “rb+”                     读写打开一个二进制文件,允许读和写
             “wb+”                    读写打开或建立一个二进制文件,允许读和写
             “ab+”                    读写打开一个二进制文件,允许读,或在文件末追加数据
                                 
</span>





版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

生成C风格ActiveX控件头文件的方法

转载自 :http://www.rupeng.com/forum/thread-1512-1-1.html 这个是我正在备课研究的东西,学了这个以后同学们就可以自己写像MediaPlay...

【vim】ubuntu12.04的vim的详细配置(更改Vim配置文件打造C/C++风格)

ubuntu12.04中使用的vim的版本不支持像语法高亮和文件类型检测等配置 #sudo apt-get install vim vim默认的配置使用起来还不能让人满意,还需要自己配置 默认配...

C++入门(21):二进制文件、C风格字符串

C++入门(21):二进制文件、C风格字符串二进制文件 可以通过写入二进制数据的办法来存储各种复杂的数据类型; 把数据写入二进制文件,其调用语法为: std::ofstream fileOutp...

C语言读取类unix风格配置文件

C语言读取类unix风格配置文件 2010-01-17 22:51 380人阅读 评论(0) 收藏 举报 [c-sharp] view plaincopy ...

Object-C 声明属性为什么用下划线,代码规范和编程风格

Object-C 声明属性为什么用下划线,代码规范和编程风格   在阅读和书写关于iPhone编程的代码的时候,发现有很多这样的情况: 看到很多源代码里面,使用前面带下划线变量,然后在@sy...

LINUX C代码风格

C语言代码缩进规则 1.关键字与其后的控制表达式的括号之间插入一个空格分隔,但括号内的表达式应紧贴括号。 while (1) 2.双目运算符的两侧各插入一个空格分隔,单目运算符和...

广义表_2(C风格实现)

就快考数据结构了 复习中,之前写过一篇广义表的 是用头尾结点表示法实现的,这次的是用兄弟孩子结点表示法实现的,相比之下,这种表示法的要简洁的。虽然考试这方面的应该不考多少,但是兴趣所在,以后学LISP...

《coredump问题原理探究》Linux x86版5.9节C风格数据结构内存布局之联合体

在C语言中,联合体(union)有点像结构体那样,把不同类型的数据组织起来,但和结构体不大一样,在结构体各成员有各自的内存空间,一个结构体对象的总长度是各成员长度之和。而在联合体中,各成员共享一段内存...
  • xuzhina
  • xuzhina
  • 2014年11月22日 17:00
  • 934
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C风格文件读取
举报原因:
原因补充:

(最多只允许输入30个字)