自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 利用栈计算后缀式

对于后缀式计算过程为:建立一个栈,然后从左至右扫描该表达式,每遇到运算分量就压入栈中,每遇到运算符号,就弹出栈顶的运算分量,完成相应的操作并把结果 在压入栈中,最后的结果将留在栈顶。欢迎访问我的blog:http://www.cnblogs.com/wbb2109/

2011-11-26 22:36:14 601

原创 中缀式转换为后缀式(逆波兰式)方法

对于用低级编程语言是实现对运算式的处理,后缀式(逆波兰式)最为简便。下面是将中缀式(常见运算式)转换为后缀式的算法:栈底放‘#’,从左至右逐字读取中缀式:   a.当当前字符为数字时,直接输出;   b.当当前字符为"("时,将其压栈;   c.当当前字符为")"时,则弹出堆栈中最上的"("之前的所有运算符并输出,然后删除堆栈中的"(" ;   d.当当前字符为运算符时,则

2011-11-26 22:27:12 1309

原创 带括号的四则运算 汇编

;作者:HelloMsg;网址:http://www.cnblogs.com/wbb2109/;邮箱:[email protected] ;时间:2011.11.26;带括号的四则运算;算法:1.将键盘输入的计算式(中缀式)存入array1中sub8;; 2.将中缀式转换为后缀式存入array2中,算法思想:; 从左至右逐字(word)读取a

2011-11-26 20:59:49 2994

原创 https://sites.google.com/site/wbb2109/

https://sites.google.com/site/wbb2109/google siteswelcome

2011-11-18 23:10:28 1705

转载 深入浅出Node.js(一):什么是Node.js(InfoQ.com)

InfoQ.com作者 崔康 发布于 2011年10月13日从名字说起有关Node.js的技术报道越来越多,Node.js的写法也是五花八门,有写成NodeJS的,有写成Nodejs的,到底哪一种写法最标准呢,我们不妨遵循官方的说法。在Node.js的官方网站上,一直将其项目称之为”Node“或者”Node.js“,没有发现其他的说法

2011-10-21 23:01:23 1178

原创 原来浏览器F11是全屏啊!!!!啊啊啊

原来浏览器F11是全屏啊!!!!啊啊啊

2011-10-21 22:51:50 699

转载 千万不要把 bool 当成函数参数 (转自CoolShell.cn)

作者:陈皓 | 来自:酷壳 - CoolShell.cn我们有很多Coding Style 或 代码规范。但这一条可能会经常被我们所遗忘,就是我们经常会在函数的参数里使用bool参数,这会大大地降低代码的可读性。不信?我们先来看看下面的代码。当你读到下面的

2011-10-13 22:40:47 837

转载 magic number(转自www.baidu.com)

1.计算机中的含义magic number 在计算机中可译为"幻数",或者"魔数",或者直接称其为magic number.中国台湾的叫法是魔术数字.  它可以用来标记文件或者协议的格式.很多文件都有magic标志来表明该文件的格式.  例如win32可执

2011-10-13 22:38:30 1145

转载 "是否将Active Desktop项添加到桌面?"

当你有时在网站上看到好看的图片,想设为桌面背景时,你错误的点了鼠标右键,选择了“设置为桌面项”,那么你的电脑桌面上的图标就都会变得有阴影。解决办法:方法一:右击我的电脑——属性——高级——点性能下的设置——选择调整为最佳外观。                   方法二:

2011-10-04 16:04:05 871

转载 Windows程序设计:'SM_ MOUSEWHEELPRESENT' : undeclared identifier解决办法

(转自《http://202.117.156.125/index.php/component/content/article/128--sm-mousewheelpresent--undeclared-identifier》原作者邓慧娟错误提示:SYSMETS1.CPPd:\wo

2011-09-03 00:31:17 1778

原创 mode

the value that appears most frequently in a series of numbers.

2011-08-11 11:53:57 502

转载 素数,埃拉托斯特尼筛法

一个大于 1 的整数,并且它的正因子只有 1 和它自身.埃拉托斯特尼筛法:可以寻找所有小于或等于某个给定数 n 的素数.在 2 ~ n 的数的列表中,2 是第一个素数,但是 2 的倍(4,6,8,...)不是,所以它们被从这个列表中划去.2之后第一个没有被划去的第

2011-08-10 22:18:53 656

转载 ASCII

0~31及127(共33个)是控制字符或通信专用字符(其余为可显示字符),如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(振铃)等;通信专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;ASCII值为 8、9、10 和 13

2011-08-09 14:06:15 1682

原创 在汇编源程序中,数据不能以字母开头

我们知道,大于9FFFh的十六进制数据A000H、A001H...FFFEH、FFFFH等,在书写的时候都是以字母开头的。而在汇编程序中,数据不能以字母开头,所以要在前面加0。比如,9138h在汇编源程序中可以直接写为“9138h”,而A000h在汇编源程序中要写为“0A000h

2011-08-08 16:12:57 857

转载 mov指令

传送指令MOV(move)1.立即数送寄存器或主存 MOV reg/mem , im mov al , 4 ; al←4,字节传送mov cx , 0ffh ; cx←00ffh,字传送mov si , 200h ; si←0200h,字传送mov byte

2011-08-08 15:21:33 1896

转载 伪随机数(baike.baidu.com)字符串生成程序已修改,红体字程序为本人改写,编译正常

伪随机数真正意义上的随机数(或者随机事件)在某次产生过程中是按照实验过程中表现的分布概率随机产生的,其结果是不可预测的,是不可见的。而计算机中的随机函数是按照一定算法模拟产生的,其结果是确定的,是可见的。我们可以这样认为这个可预见的结果其出现的概率是100%。所以用计算机

2011-08-07 23:03:25 1047

原创 中值

中值[median] 是在一组数据中居于中间的数(特别注意的地方是:这组数据之前已经经过升序排列!!!),即在这组数据中,有一半的数据比它大,有一半的数据比它小。如果这组数据包含偶数个数字,中值是位于中间的两个数的平均值。

2011-08-02 12:54:02 620

原创 汇编里的栈空间

原来,中断也会用到push,pop指令。push  pop

2011-07-30 09:21:07 743

原创 char类型与string类型的区别

1. char是字符类型  2. string是字符串类型  虽然一字之差,但其本质是很大的。  1. char属于基础类型(C++),在C#中它属于值类型(Value Type)。char类型的长度是固定的,上一篇讲到,在C++中它可能是1个字节,或者2个字节(取决于是否为Un

2011-07-28 18:31:54 1058

原创 如何修改CMD命令行窗口下的默认路径

右击我的电脑-->管理,选左侧的“系统工具”标签,再点“本地用户和组”,再点“用户”,双击“Administrator”,点选上面的“配置文件”标签,在“本地路径”中输入想要修改后的路径,注销后就可以生效了.

2011-07-27 17:47:29 3659

原创 王爽的《汇编语言》里的一个程序。求助

assume cd:code,ds:data,ss:stackdata segment   dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987hdata endsstack segment   dw 0,0,0,0,0,0,0,0,

2011-07-27 16:32:08 839 1

原创 VC2005: warning LNK4076: 无效的增量状态文件

VC2005: warning LNK4076: 无效的增量状态文件“../bin/×××.ilk”;正在非增量链接 编译错误|字号 订阅VC2005编译警告:warning LNK4076: 无效的增量状态文件“../bin/×××.ilk”;正在非增量链接解决方法:删除程序输

2011-07-26 21:48:35 2277

原创 <转载自刘佳ID:freedom0203和waret> C++中成员初始化列表的使用

刘佳:C++在类的构造函数中,可以两种方式初始化成员数据(data member)。1,在构造函数的实现中,初始类的成员数据。诸如:class point{private: int x,y;public: point(int m=0,int n=0) {  x=m;  y=n; } int GetX() {  return x; }

2011-04-29 17:09:00 583

原创 派生类的构造函数

 ():(),(){};或 ():(),(),(),()...{};调用构造函数的顺序:基类的构造函数->对象成员构造函数->派生类的构造函数。 

2011-04-29 17:05:00 432

原创 派生新类(4.25)

1. 派生继承了基类的全部数据成员和除了构造函数、析构函数之外的全部函数成员(先不用考虑访问权限)。2.派生类可以定义同名成员函数屏蔽基类成员,则基类成员在派生类中被覆盖(但仍然存在)。3.每个派生类都必须提供自己的构造函数和析构函数。4. 3种继承方式下派生类中基类成员的访问控制权限  

2011-04-25 12:10:00 468

原创 c++中的临时对象

  C++中的临时对象

2011-04-24 01:07:00 443

空空如也

空空如也

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

TA关注的人

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