自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 goto模拟循环

0为false 1为truefor的汇编代码for (int i = 0; i 00401048   mov         dword ptr [ebp-4],0    //dword ptr 表示i为整型,ebp-4偏移到变量i0040104F   jmp         forGoto+2Ah (0040105a) //goto偏移2A位到0040105A00401051

2010-12-23 16:59:00 541

原创 运算与逻辑

1.算术运算  +、-、*、/、%、++、--  #include void main(){    int x = 1;    int y = 2;    int z = 3;        x++;    y--;    z /= x;   // z = z/x;    z %= x;   // z = z%x;    printf("%d

2010-12-22 22:34:00 458

原创 IEEE浮点数

浮点数分float和double,分别为32位和64位。重点:浮点数与二进制的转换         符号位   指数  尾数  长度float       1       8     23     32double      1      11     52     64基本上float和double的转换二进制数的方法大同小异这里只拿float来做转换     0 |

2010-12-22 16:49:00 521

原创 printf与scanf

printf(格式控制,输出表列) 标准输出函数scanf(格式控制,地址表列)  标准输入函数格式控制:d 有符号十进制整数(u为无符号)         o 无符号八进制整数        x、X 无符号十六进制,小、大写abcdef        f 浮点数        c 字符        s 字符串        p 指针转义字符:/r /n /b

2010-12-22 15:53:00 340

原创 数据与内存(C)

关于这部分的笔记让我纠结了几个小时,我到底是该先写printf、scanf,还是先写数据在内存中存放的形式。不管怎么纠结也没用,还是先写数据吧!前面的笔记有提到计算机CPU采用的是二进制数制,只能进行二进制的数值运算。在实际操作中,由于二进制太长太多,加上十六进制与二进制之间转换十分方便,所以一般用十六进制表示其二进制数值,因此,可以看一些调试器中的分析码都为十六进制。二进

2010-12-22 01:42:00 460

原创 进制

进制表二进制     八进制 十进制 十六进制0000             0       0         00001             1       1        10010             2       2         20011             3       3         30100             4    

2010-12-21 16:07:00 496 2

原创 学习C语言之前统一思想

学习计算机语言首先要提到计算机界的祖师爷冯.诺依曼(john Von Neumann)。祖师爷冯提出了现代计算机理论:数字计算机的数制采用二进制,计算机应该按程序顺序执行。冯诺依曼体系机构:1. 要把需要的数据和程序送入计算机。2. 必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。3. 能够完成各种算数、逻辑运算和数据传送等数据加工处理的能力。4. 能够根据需要控制程

2010-12-20 23:36:00 528 4

空空如也

空空如也

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

TA关注的人

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