08 2018 档案
摘要:本部分是对c#基础内容的回顾。 1:0占位符和#占位符 (数字占位符) c#对数字格式化中常见的那些比如说货币格式那些通常比较常用的就不介绍了,本次我们就对比0占位符和#占位符差别和用途。 0占位符:如果位数整数部分如果不够位数的话会补充0,小数的话如果多了位数会四舍五入。 #站位符:整数部分如果有
阅读全文
摘要:1.4.1系统的硬件组成 1:总线 贯穿整个系统的是一个电子管道称作总线,总线携带信息直接并负责在各个部件间传递。通常总线被设计成传送定长的字节块,也就是字(word) 字中的字节数(即字长)是一个基本的系统参数。现在大多数机器的字长是4个字节(4*8=32位)或者8个字节(8*8=64位)。 2:
阅读全文
摘要:1:优化程序性能:以C语言为例:循环求和的结果放到一个本地变量中,会比将其放到一个通过引用传递过来的参数中,运行起来快很多。 重新排列一下算数表达式中的括号就能让函数运行更快。 2:理解链接时出现的错误。:了解静态变量和全局变量的区别,静态库和动态库的区别 命令行上排列库的顺序有什么影响。 3:避免
阅读全文
摘要:hello程序的 生命周期是从一个高级C语言程序开始的,这种形式能够被人读懂。 但是为了在系统上运行Hell.c程序,每条C语言都必须被其他程序转化为一系列的低级机器语言指令,然后这些指令 按照一种称为可执行目标程序的格式打好包,并以二进制磁盘文件的形式存放起来。目标程序也称为可执行目标文件。 在U
阅读全文
摘要:{二进制 0000 000 十进制 0 十六进制 00}表示空字符 null 二进制文件是按二进制的编码方式的 来存放文件(流式文件) hello.c程序是以字节序列的方式存储在文件中。每个字节都有一个整数值。 像Hello.c这样只由ASCII 字符串构成的文件称为文本文件,所有其他的文件都称为二
阅读全文
摘要:这个系列的文章是对于本人读《深入理解计算机系统》一书的读书笔记记录下来,方便随时查看,如果其中有什么错误的地方请各位园友指正,文章显示格式不好的地方也请指正。 1、计算机系统是由硬件和系统软件组成的。 2、计算机中的cpu位数指的是一次能处理的最大位数 如:32位计算机CPU一个机器周期内 可以处理
阅读全文