自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 目录函数及静态库、动态库的制作使用

一.目录相关的函数1. opendir(const char *name):功能:打开一个目录参数: name:目录名返回值:成功返回DIR结构体指针,失败返回NULL置位错误码2.closedir(DIR *dirp):功能:关闭目录参数: dirp:目录的指针返回值:成功返回0,失败返回-1置位错误码3.readdirr(DIR *dirp):功能:读取一个目录下的内容参数: dirp:opendir时候返回的指针返回值:成功返回dirent结构体...

2022-04-05 18:30:06 150

原创 文件IO函数

1. open(const char *pathname,int flags):open(const char *pathname,int flags,mode_t mode):功能:打开文件参数: pathname:文件的路径和名字flags:打开的方式O_RDONLY:只读O_WRONLY:只写O_RDWR:读写O_CREAT:创建,一定要填写第三个参数 mode权限 0664O_EXCL:一般跟O_CREAT连用,如果文件存在返回EEXISTO_TRUNC:..

2022-04-05 17:04:06 235

原创 标准IO函数

1.fgets(char *s,int size,FILE *stream):功能:从stream读取字符串到s中,读取大小比size小1,遇到EOF或者’\n’结束,如果遇到’\n’结束,会将这个字符也读写入到s中参数: s:缓冲区的首地址size:读取的大小Stream:文件指针返回值:成功返回s,失败或者EOF返回NULL2.fputs(char *s,FILE *stream):功能:将s中的字符串写到stream中参数: s:缓冲区的首地址stream:文件..

2022-04-05 11:40:13 115

原创 给图片打马赛克

给图片打马赛克

2022-04-05 11:30:03 393

原创 浅析文件IO和标准IO

目录一.标准IO和文件IO区别二.标准IO的函数三.关于错误码的问题四.关于缓冲区刷新机制的问题6.当文件缓冲区大小超过1024时会刷新缓冲区,多余的的会再次放到缓冲区里一.标准IO和文件IO区别1.标准输入:从终端向程序中写入2.标准输出:程序执行的结果通过终端显示3.IO的种类:文件IO:系统调用 标准IO:系统调用+缓冲区4.系统调用:从用户空间进入到内核空间的一个过程,操作系统不同,接口也就不同,效率低,只要系统发生调用,就要调用一次内核5....

2022-04-03 14:01:41 1195

原创 路漫漫其修远兮,吾将上下而求索

细算下来自己来到北京已经一个多月了,在这一个多月里,收获还是蛮多的,首先丰富了自己在嵌入式这方面的知识,其次在这里结交了许多新的朋友。在写这篇博客的时候,内心还是有点小忐忑的,毕竟这是自己从大学毕业后第一次将自己的心得分享给大家。今年是我毕业的第三年了,发现自己在工作中已经浑浑噩噩混到现在了,2018年大三上半学期那时候我们自动化学院院长给我们全院做动员,希望我们在大四的时候可以选择考研或者提前找好实习单位。当时学校推荐了几家单位只有少部分人去了,当时和我室友商量了一下都...

2022-04-01 18:39:38 81

原创 shell的算数运算

一.(( ))注意事项:1.括号里边使用变量时,变量名前边的$可以省略,但是每次书写时最好将$加上,防止出现错误2.运算符的前后空格可以省略3.括号里边的运算符可以代替c语言的任何算数运算,同时还能使用更复杂的一些运算4.一些标点符号需要转义才能使用,需要格外注意,如\(\) ----> 这是小括号的用法\< ----> 这是小于的用法\> ----> 这是大于的用法格式一般如下:((表达式1,表达式2,表达式3.....))最

2022-03-09 19:58:59 789 3

原创 ip地址基础知识

1.ip表示:通过点分十进制 192.168.70. 56 | | 网络号 主机号2.ipv4:占用4个字节(B),一个32个比特位(b) eg: 11000000 10101000 01000110 01000011 | | | | 192 . 168 . 70 . 67 ipv6: 占用16个字节(B.

2022-03-08 09:46:19 2949 1

原创 Linux基础知识

一些基本命令

2022-03-05 16:14:48 624

空空如也

空空如也

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

TA关注的人

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