freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

變量-keil存儲器類型(存儲版)

2024-09-02 15:15上一頁面

下一頁面
  

【正文】 外部RAM區(qū),以上的long,char等指針指向的數(shù)據(jù)可存放于任何存儲器中。l 能強(qiáng)行改變指針類型。二、用extern聲明外部變量。void fillarray()。fillarray()。for(i=0。函數(shù)里用的局部變量的空間是不釋放,也就是同全局變量一樣處理。當(dāng)然最好對所有變量都要指定內(nèi)存類型。 其他不頻繁用到和對運(yùn)算速度要求不高的變量都放到xdata區(qū)。當(dāng)然靜態(tài)局部變量除外,其內(nèi)存使用方式與全局變量相同; 確保你的程序中沒有未調(diào)用的函數(shù)。}}文件2:extern int array[10]。}void main(){unsigned int i。另外一個文件中: extern abc。而對于自動變量而言,定義的時候不賦值,則是一個不確定的值。3. 3. 指針轉(zhuǎn)換即指針在上兩種類型之間轉(zhuǎn)化:l 當(dāng)基于存儲器的指針作為一個實(shí)參傳遞給需要一般指針的函數(shù)時,指針自動轉(zhuǎn)化。}. Keil c51指針變量單片機(jī)c語言支持一般指針(Generic Pointer)和存儲器指針(Memory_Specific Pointer).1. 1. 一般指針一般指針的聲明和使用均與標(biāo)準(zhǔn)C相同,不過同時還能說明指針的存儲類型,例如:long * state。b255。a++)P1_7 = 0。 //之前我們使用的預(yù)定義文件其實(shí)就是這個作用sbit P1_1 = 0x91。 //在可位錄址區(qū)定義ucsigned char類型的變量ibint bdata ab[2]。我們能照以下的方法去定義:(1)sbit 位變量名=位地址  sbit P1_1 = Ox91?! ∥覀兡苓@樣定義AT89c51的P1口    sfr P1 = 0x90。還有要指出的就是變量的存儲種類與存儲器類型是完全無關(guān)的。這些存儲種類的具體含義和使用方法,將在第七課《變量的存儲》中進(jìn)一步進(jìn)行學(xué)習(xí)。存儲種類有四種:自動(auto),外部(extern),靜態(tài)(static)和寄存器(register),缺省類型為自動(auto)。無論什么存儲模式都能聲明變量在任何的8051存儲區(qū)范圍,然而把最常用的命令如循環(huán)計數(shù)器和隊列索引放在內(nèi)部數(shù)據(jù)區(qū)能顯著的提高系統(tǒng)性能?!   fr16 特殊功能寄存器名= 特殊功能寄存器地址常數(shù)。如訪問特殊功能寄存器中的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1