自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 时间Sleep函数

我 们在衡量一个函数运行时间,或者判断一个算法的时间效率,或者在程序中我们需要一个定时器,定时执行一个特定的操作,比如在多媒体中,比如在游戏中等,都 会用到时间函数。还比如我们通过记录函数或者算法开始和截至的时间,然后利用两者之差得出函数或者算法的运行时间。编译器和操作系统为我们提供了很多时间 函数,这些时间函数的精度也是各不相同的,所以,如果我们想得到准确的结果,必须使用合适的时间函数。现在我就

2014-10-10 11:09:08 2543

原创 while for

下列关于for循环和while循环的说法中哪个是正确的?( )   A.while循环能实现的操作,for循环也都能实现     B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果     C.两种循环任何时候都可替换     D.两种循环结构中都必须有循环体,循环体不能为空 我的理解是:当知道执行次数的时候

2014-10-10 10:08:22 532

原创 stdio.h输入输出头文件

C标准中的I/O库是一个比较庞大的库,实现也比较复杂。显然I/O库的实现是依赖于操作系统的,不同的系统上I/O库的实现机理是不一样的。glibc中,I/O库的核心实现在libio目录下。有4个头文件libio.h, iolibio.h, libioP.h, strfile.h, stdio.h,其中stdio.h是导出的标准C头文件,其余都是内部实现。这里并不打算解剖整个I/O库的源代码(那样可能

2014-10-10 09:08:26 1784

原创 PPTV笔试题2012

设short类型的数据长度为2个字节,则unsignedshort类型数据的范围A.0~255;B.0~65535;C.-32768~32765D,-256~2552、在计算机主存和CPU之间增加Cache存储器的目的是A、增加内存容量B、提高内存可靠性C解决CPU和主存之间的速度匹配问题D增加内存容量3、一个n个顶点的连通无向图,其边的个数至少为A.n-1;B.n;C.n+1

2014-10-09 16:37:44 602

原创 ++ --

如果有表达式 a = i++  它等价于 a = i ; i = i + 1;       如果有表达式 a = ++i  它等价于   i = i + 1; a = i;       1 首先两者的区别是:前者是先赋值,然后再自增;后者是先自增,后赋值       2 ++i和i++都是分两步完成的。因为++i 是后面一步才赋值的,所以它能够当作一个变量进行级联赋值,++i = a

2014-10-09 12:35:32 253

原创 string cstring string.h的区别

1.#include    //不可以定义string s;可以用到strcpy等函数using   namespace   std;#include    //可以定义string s;可以用到strcpy等函数using   namesapce   std;#include    //不可以定义string s;可以用到strcpy等函数

2014-10-09 12:27:53 355

原创 香农定理

当信道的传输带宽一定时,

2014-10-09 12:19:07 4153

原创 数组名和指针的区别

近段时间在整理自己大学几年来学习C++的点点滴滴,写这篇文章源于看林锐博士的《高质量C++指南》时,看到文章直接把指针和数组名视为同一东西,原文为“数组名本身就是一个指针,是一个指针常量,即a等价于int * const a,因此你不能试图修改数组名的值”,摘自第三版127页第7.2.1小节。    自己初学C++时也被数组和指针搞得昏头转向过,通过多方求证和对比实验已把指针和数组弄得稍明

2014-10-09 11:54:43 227

原创 数组名不是指针,那个老师说数组名就是一个指针

引言  指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许多的大学老师,他们在C语言的教学过程中也错误得给学生讲解:"数组名就是指针"。很幸运,我的大学老师就是其中之一。时至今日,我日复一日地进行着C/C++项目的开发,而身边还一直充满这样的程序员,他们保留着"数组名就是指针"的误解。  想必这种误

2014-10-09 09:50:12 412

转载 指针常量 常量指针详细讲解

在C/C++中关键字const用来定义一个只读的变量或者对象,有如下优点    (1)便于类型检查,如函数的函数 fun(const int a) a的值不允许变,这样便于保护实参。    (2)功能类似与宏定义,方便参数的修改和调整。如 const int max = 100;    (3)节省空间,如果再定义a = max,b=max。。。就不用在为max分配空间了,而用宏定义的话

2014-10-08 17:02:56 321

原创 const常量、指向常量的指针和常量指针

const常量、指向常量的指针和常量指针---------------------------------1)先看const常量的情况:const int a=2;int const b=c; // c是已经声明过的整型两者都可以。本地的const常量必须在第一次声明时就初始化,用变量或常量初始化都可以,只是初始化一次以后它的值就不能再改变了,此所谓const的含义。

2014-10-08 16:53:41 213

原创 指针定义及初始化

每个指针都有一个与之关联的数据类型,该数据类型决定了指针所有指向的对象的类型。例如,一个int 型指针只能指向 int 型对象。1.指针变量的定义     C++语言使用 * 号把一个标识符声明为指针:            vector   *pvec;        int        *p1, *p2;       

2014-10-08 16:03:05 579

原创 北京智能星通面试题

2015北京智能星通面试题  2014-9-181、

2014-09-18 10:21:47 1294

原创 哈夫曼树

哈夫曼树是带权值的二叉树,

2014-09-15 12:40:24 928

信息论与编码

信息论与编码的相关内容,哈夫曼编码的过程及原理,英文版

2013-01-06

C++迭代法求累加

编程求2+22+222+2222+…+22…22

2012-11-03

空空如也

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

TA关注的人

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