摘要: 1、访问方式不同 ⑴数组的下标引用(读一次内存) char ary[5] = "hello",c; ...... c = ary[2]; ⑵对指针的引用(读两次内存) char *P,c; ...... c = *p; ⑶对指针进行下标引用(读两次内存) char *p = "hello"; ...... c = p[2]; 2、在ANSI C中,初始化指针时所创建的字符常量(注意只能在char型时赋初值,如char *p = "hello";但是float *pip = 3.14;将无法通过编译)被定义为只读。如果试图通过指针修改这 阅读全文
posted @ 2014-03-08 14:31 luzhiyuan 阅读(258) 评论(0) 推荐(0)
摘要: 一、配置1、设置Tab键为插入空格,以适应和记事本文本对齐一致2、改变数字颜色,使其和变量区分开3、添加显示行号插件VC6LineNumberAddin⑴将VC6LineNumberAddin.dll移动到 %VC安装目录%\Microsoft Visual Studio\Common\MSDev98\AddIns 中⑵以管理员身份运行cmd⑶进入C:\Windows\system32>regsvr32 目录下⑷执行 regsvr32 "%VC安装目录%\Microsoft Visual Studio\Common\MSDev98\AddIns\VC6LineNumberAdd 阅读全文
posted @ 2014-03-08 10:04 luzhiyuan 阅读(366) 评论(0) 推荐(0)
摘要: 1、有多少根控制总线,就意味着CPU提供了对外部器件的多少种控制。2、汇编指令 伪指令3、CPU通过总线控制接口,接口控制设备4、CPU对物理器件的操作,通过控制线发出内存读写命令,把他们都当作内存来对待。所有的物理存储器被看作一个由若干存储单元组成的逻辑存储器,每个物理存储器在这个逻辑存储器中张有一个地址段,即一段地址空间。CPU在这段地址空间中读写数据,实际上就是在相对应的物理存储器中读写数据。5、内部总线实现CPU内部各个器件之间的联系,外部总线实现CPU和主板上其他器件的联系。6、mov ax,8226 mov bx,ax add ax,bx ax + bx = 1044CH ax . 阅读全文
posted @ 2014-03-08 01:13 luzhiyuan 阅读(11731) 评论(0) 推荐(0)