阅读背景:

C语言位域精解

来源:互联网 
或许看到题目时,某些C/C++小鸟们甚至虾米级人物都会怀疑C99规定中有这么一个东东.当学生年代人人捧着本80,90年代红遍大江南北的老潭版<<C语言程序设计>>中曾有过这么一节内容.毕竟现在computer的硬件发展遵循着某某定理成倍增长.内存有64K......,16M,32M,64M,128M,256,512,1G,2G....除非资源还相对有限的嵌入式设备上开发,对于PC,Workstation,Server端,程序员还在乎什么节省内寸,随便就几十个字节的开辟heap,stack上memory.这也就是为什么90年代后期,基于虚拟机技术的Java,.Net能够得以生存或发展的缘故,试比较在只有几M Ram的年代,光个JVM或framework就能吃光它(JVM本质上就是个Virtual PC,和现在流行的Vmvare,Virtual PC software有异曲同工之处),就更不用说定时GC会在这段没GC的时间内内存消耗膨胀了(这也就是为什么跑Java Application一段时间后会很慢的缘故).哎,我又犯老毛病了,知道的东西太多,说起某点,就联系到某线,然后是某面,呵呵,忽悠么!言归正传:或许看到题目时,某些C/C++小鸟们甚至虾米级人物都会怀疑C99规定中有这么一个东东.当学生年代人人


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: