自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 5、fgets函数与fputs函数

一、利用fgets从文件里读一行字符串fgets原型char *fgets ( char *str, int n, FILE *fp );str:保存从文件读取到字符串的缓存区n:一次性读取多少个字符注意:fgets函数读取字符时,遇到'\n'或者EOF就会结束读取,所以一次性最多能读多少个字符呢?在没有遇到'\n'或者EOF的情况下,一次性最多能读到n-1个字符,第n个字符会自动的补'\0';所以当读取字符个数有要求时,假如读n个有效字符,一定要注意设置函数的参数n为n+1。fp

2020-07-23 23:26:32 279

原创 4、fgetc函数与fputc函数

一、前言读取文件时,可以是连续读一片内容,也可以一次读一个字符,本章讲解如何从文件中一次读一个字符。二、fgetc函数与fputc函数1、fgetc函数fgetc 是 file get char 的缩写,意思是从指定的文件中读取一个字符。fgetc() 的用法为:int fgetc (FILE *fp);fp为文件指针,返回值成功则读取到的字符,失败或者读到末尾返回EOF。注意:返回类型是int型,为什么是int型,因为EOF的值是-1(不一定是-1,但是肯定是负数),所以我们

2020-07-16 23:40:43 814

原创 3、文件文件和二进制文件的区别

在学习了 fopen()函数后,我们知道它的第二个参数是一个字符串,用来表示文件打开方式。如果字符串中出现b,则表示以二进制方式打开文件;如果字符串中出现t,或者两者都不出现,则表示以文本方式打开文件。文本文件和二进制文件的区别根据我们以往的经验,文本文件通常用来保存肉眼可见的字符,比如.txt文件、.c文件、.dat文件等,用文本编辑器打开这些文件,我们能够顺利看懂文件的内容。二进制文件通常用来保存视频、图片、程序等不可阅读的内容,用文本编辑器打开这些文件,会看到一堆乱码,根本看不懂。但是从.

2020-07-15 23:05:41 500 1

原创 2、文件的打开与关闭(fopen与fclose)

一、前言操作文件(读、写等)前,需要打开文件,所谓打开文件,就是让程序和文件建立连接的过程。打开文件后,就可以获得文件的大小、类型、权限、创建者、文件指针等信息。标准输入文件 stdin(表示键盘)、标准输出文件 stdout(表示显示器)、标准错误文件 stderr(表示显示器)是由系统打开的,可直接使用。二、相关函数介绍1、打开文件的函数FILE *fopen(char *filename, char *mode);参数filename:文件路径名参数mode:打开的方式

2020-07-14 23:54:11 1633 1

原创 2、指针常量与指向常量的指针的区别

一、常量指针/*常量指针运用例子*/#include<iostream>#include<stdlib.h>using namespace std;void main(){ int i1=30; int i2=40; int * const pi=&i1;//这里的pi指针式常量。 //pi=&i2; //注意这里,pi不能再这样重新赋值了,即不能再指向另一个新地址。所以我已经注释了它。 prin...

2020-07-13 23:52:35 164

原创 1、C语言中的文件

fopen()

2020-07-06 23:34:08 144

原创 1、函数参数指针传递问题

一、函数有指针类型的参数时,常常容易遇到的错误。//程序1void fun(int *a,int *b){ int *tmp; tmp = a; a = b; b = tmp;}int main(){ int a = 5; int b = 6; int *pa = &a; int *pb = &b; fun1(pa,pb); printf("a = %d b= %d\n",a,b);

2020-07-03 01:07:53 435 2

转载 一文理解linux

转载:https://mp.weixin.qq.com/s/0vkvVN4l5Mtl6so8wOUeKA解读:一文看懂Linux内核原创:熊猫嵌入式ARM今天Linux内核预备工作理解Linux内核最好预备的知识点:懂C语言懂一点操作系统的知识熟悉少量相关算法懂计算机体系结构Linux内核的特点:结合了unix操作系统的一些基础概念Linux内...

2019-09-29 17:25:28 905

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除