自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 二进制——负整数

 原码我们在初中时学的正负号,它们长得和加减号一样。比如:+5 表示正5,正号可以省略。负5写成-5, 负号不可以省略。计算机中,一切数据都是用0和1表示, 正负号也是如此,0表示正号,1表示负号。一个整数(int)是4个字节,也就是有32位,当仅考虑正整数时,32位都用来表示绝对值的大小,但现在我们需要考虑正负,所以,很自然的,我们要占用一个位来表示正负号。这样,就只剩下31位来

2009-11-04 18:14:00 1555

转载 cin导致刷屏的问题

在cin>>时 如果我们输入一个字符 就会导致刷屏的结果 这是因为非数字字符无法被cin接收而一直停留在缓冲区,导致下一次cin时直接从缓存读数 但字符无法读取结果导致无限循环 这被很多人认为成库的bug解决方法:1> 在cin>>后加cin.ignore();  cin.clear();cin.ignore()方法cin.ignore(   5,   c   )   的是从输入流(cin)中

2009-11-04 13:23:00 834

转载 const 的用法

 很久就说来写一篇文章,以便于加加分数,但是一直都没有写。不过,也没有忘记。今天想跟大家讨论讨论const和volatile.说起const的话,可能第一个反应应该就是常量吧?其实把它的理解为常量是不对的。在一个符号前面加一个const只是表示这个符号不能被赋值.也就是它的值对于这个符号来说是只读的,但并不能防止其它的方法来改变这个值的值.我想,const最有用的地方就是把它用来限定形参,这样函数

2009-11-03 16:59:00 610

转载 C语言序列点讲解

这篇文章大概会用到的术语有,序列点(sequence points),副作用(side effects)。在C99标准文件5.1.2.3讲到了序列点问题,序列点的定义是一个程序执行中的点,这个点的特殊性在于,在这个点之前语句产生的所有副作用都将生效,而后面语句的副作用还没有发生。在这一点,所有的事都是肯定的,而在序列点间,不能肯定某一个变量的值已经稳定,所以总体说来C语言的序列点只是用来说明这一点

2009-11-03 16:54:00 956

转载 C++虚函数表解析(转)

C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。 关于虚函数的使用方法,我在这里不做过多

2009-11-02 09:39:00 397

转载 N!的尾部连续0的个数

 转载出处:http://blog.csdn.net/sailor_8318/archive/2008/10/17/3088162.aspx  Baidu和EMC的笔势题:对任意输入的正整数N,编写C程序求N!的尾部连续0的个数,并指出计算复杂度。如:18!=6402373705728000,尾部连续0的个数是3。(不用考虑数值超出计算机整数界限的问题)  思路分析:本题要用数

2009-11-02 09:21:00 583

空空如也

空空如也

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

TA关注的人

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