自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hanani_Jia的博客

计算机科学与技术专业萌新

  • 博客(6)
  • 收藏
  • 关注

原创 模拟实现memmove

这次给大家介绍的是memmove,同样还是看不懂英文在说什么,还是看一下百度给我们的通俗易懂的解释。   这就是之前我所说到的,memcpy的一个函数漏洞,他库函数本身就不能避免这个漏洞,所以在进行模仿的时候虽然发现了这个问题但是还是没有将这个问题弥补,因为有让你弥补的地方,那就是来模仿这个memmove函数。   再给大家来说一下memcpy函数的漏洞是哪个,就是上图这样,如果你开始将原

2018-01-07 00:35:36 899

原创 模拟实现memcpy

这次我来模拟实现的是memcpy库函数。     其实发现这个函数和之前写的strcpy很像,但是最明显的区别就是这个函数他需要三个参数而strcpy则是两个参数,那这两个到底有什么区别呢?   memcpy和strcpy不同的是memcpy是一个按字符串拷贝的函数,因此传进来的第三个参数就是你要拷贝的字符串个数了  void *my_memcpy(void *det, const v

2018-01-06 23:20:20 799 1

原创 模拟实现strcmp

这次给大家介绍并模拟的是strcmp函数。   其实对于cplusplus网站上的解释我大多是看不懂的,自己的英语能力比较差,很多人说那你还看干啥,直接去百度,通俗易懂。我建议大家一定要去看一下http://www.cplusplus.com/这个网站对你不明白的函数的解释,原因有两点。一是因为他是一个官方网站,他对函数的描述和应用都是十分的规范的,不存在有人为的更改,你获得的信息的可靠性还是

2018-01-06 12:04:24 370

原创 模拟实现strchr

模拟实现strchr库函数

2018-01-06 00:11:14 743

原创 模拟实现strstr函数

模拟实现库函数strstr

2018-01-05 23:30:14 482

原创 使用main函数的参数,实现一个整数计算器,程序可以接受三个参数

使用main函数的参数,实现一个整数计算器,程序可以接受三个参数,第一个参数“-a”选项执行加法,“-s”选项执行减法,“-m”选项执行乘法,“-d”选项执行除法,后面两个参数为操作数。  例如:命令行参数输入:test.exe -a 1 2  执行1+2输出3      #include #include #include int main(int

2018-01-04 19:02:46 1502

空空如也

空空如也

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

TA关注的人

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