自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 静态库&动态库

      这里将简单介绍下什么是静态库什么是动态库以及两者之间的区别,在介绍之前,先介绍下什么是函数库,什么时候会用到库。什么是库?     库就是一段编译好的二进制代码,加上头文件就可以供别人使用。什么时候我们会用到库?      一种情况是某些代码需要给别人使用,但是我们不希望别人看到源码,就需要以库的形式进行封装,只暴露出头文件,另外一种情况是,对于某些不会进行大的改动的代...

2018-07-27 16:58:18 326 1

原创 main函数参数解析和可变函数列表

 main函数参数解析    main函数是有参数的,只是我们使用main函数时,大多数情况下会省略参数。接下来我们看一下main函数的原型,并对main函数的三个参数进行解析。main函数原型解析:       这里有三个参数。       第一个参数:argc是一个整形变量,表示命令行参数的个数(含第一个参数)。     第二个参数:argv是一个字符指针数组,...

2018-07-18 17:43:02 483

原创 static、const和关键字volatile

staticstatic修饰变量&修饰函数       在介绍static之前,先看下static修饰全局变量和局部变量的题。#include<iostream>using namespace std;static int m;void fun1(){ static int n = 0; n++; printf("n = %d\n",n);} ...

2018-07-16 11:03:47 810

原创 编译链接原理

    对于源文件是怎么变成可执行程序的,当执行一个程序时,都做了那些处理,相信大家都比较好奇。在这里将简单介绍下程序的编译链接原理。    在ANSI C的任何一种实现中,存在两种环境翻译环境和执行环境。翻译环境主要将源代码转化为可执行的机器指令。执行环境用于实际执行代码。在翻译环境中,主要进行编译和链接,一个程序在编译阶段主要进行了预处理、编译和汇编处理。下面将对各阶段进行分析。(环境:cen...

2018-07-04 21:31:03 3230

原创 循环队列

        队列是一种只能在表的一端进行插入运算,在表的另一端进行删除运算的线性表(头删尾插),它的存储方式分为顺序队或链队,以循环队列更常见。       这里仅介绍顺序队以及顺序队存在的假溢出缺陷,进而引出循环队列。顺序队列                在顺序队列中,当队尾指针已经到数组的上界,不能再有入队操作,但其实数组中还有空位置,这就叫做“假溢出”,解决假溢出的途径----采用循环...

2018-07-03 10:54:18 59006 7

字符串函数的实现

C语言字符串函数的实现,strlen、strcpy、strstr、srtcat等

2018-09-16

排序算法总结

排序算法总结(插入排序、希尔排序、选择排序等),包含源代码

2018-08-22

空空如也

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

TA关注的人

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