C51中定義變量時如果省略存儲器類型,Keil C51編譯系統(tǒng)則會按編譯模式SMALL、COMPACT和LARGE所規(guī)定的默認存儲器類型去指定變量的存儲區(qū)域,無論什么存儲模式都可以聲明變量在任何的8051存儲區(qū)范圍i,但是把最常用
capacity和size理解capacity和size的區(qū)別非常重要,容器的size是指已經(jīng)保存在容器中的數(shù)據(jù)的個數(shù),而容量是指在不再重新分配內(nèi)存的前提下容器最大可以包含的數(shù)據(jù)的個數(shù)。舉個例子:容量
首先聲明,手冊上給出的FlashSize地址是錯誤的,正確的應該是0x1FFF7A20,取高16位。確切說應該是(0x1FFF7A23,0x1FFF7A22兩個字節(jié)),芯片的這96位ID是產(chǎn)品唯一身份標識??梢詮奶囟ǖ募拇嫫髦凶x出來。FlashSize表示內(nèi)