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

正文內(nèi)容

片機(jī)c語(yǔ)言ppt課件(存儲(chǔ)版)

  

【正文】 ) 或 x=a amp。bamp。 (m=ab)amp。y、 x|y、 x^y的結(jié)果。 printf(%d %d\n, ab, a+8b1)。 位邏輯運(yùn)算符要計(jì)算表達(dá)式的具體數(shù)值,邏輯運(yùn)算符只判別表達(dá)式的真 (成立 )與假 (不成立 )。bi ai|bi ai ^bi ?ai 0 0 0 0 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 0 已知 x為: 00010011, y為: 11110111。m=1。 :從左向右 || :從左向右 邏輯運(yùn)算符和表達(dá)式( 3) 短路特性 :邏輯表達(dá)式求解時(shí),并非所有的邏輯運(yùn)算符都被執(zhí)行,只是在必須執(zhí)行下一個(gè)邏輯運(yùn)算符才能求出表達(dá)式的解時(shí),才執(zhí)行該運(yùn)算符 例 aamp。 :從左向右 || :從左向右 邏輯運(yùn)算符和表達(dá)式( 2) 注意:數(shù)學(xué)中常用的邏輯關(guān)系 x≤a≤y, C51語(yǔ)言的正確寫(xiě)法為 (x=a)amp。 關(guān)系運(yùn)算注意( 2) a b !a !b aamp。 例如: 5++、 (a+2)++ 不合法。 || ! amp。 表示聲明變量并對(duì)變量存儲(chǔ)單元賦值。 unsigned char ch1,ch2= 39。 如: float pdata y。 idata變量定義在片內(nèi) RAM可 間接尋址 的 256B空間中。 ? C規(guī)定程序中用到的變量必須 “ 先定義后使用 ” ? 系統(tǒng)為變量在 內(nèi)存 (內(nèi)部 RAM和外部 RAM)中分配 存儲(chǔ)單元 ,存儲(chǔ)變量的 值 。 sbit TI = 0x99。 sbit TXD = 0xB1。 sbit PT0 = 0xB9。 sbit ES = 0xAC。 sbit TR1 = 0x8E。 /* BIT Register */ /* PSW */ sbit CY = 0xD7。 sfr TL0 = 0x8A。 sfr ACC = 0xE0。 sbit IT0=0x88。 T0和 T1不能用 sfr16進(jìn)行定義: sfr16 T0=0x8A。 // 定義一個(gè)位變量 flag并賦初值 1 對(duì)位變量定義的限制 ? 不能定義成一個(gè)指針, 如不能定義: bit *pointer。 分有符號(hào) int整型數(shù) signed int和無(wú)符號(hào)整型數(shù) unsigned int,默認(rèn)值為 signed int類型 ? 3. long 長(zhǎng)整型 long長(zhǎng)整型長(zhǎng)度為四個(gè)字節(jié),用于存放一個(gè)四字節(jié)數(shù)據(jù)。 ? 字符型變量分為: [signed] char和 unsigned char ? 編譯系統(tǒng)為其分配 1 Byte(字節(jié))的存儲(chǔ)空間 ( Turbo C、 VC++ Keil中均分配 1B的存儲(chǔ)空間) ? 表示的數(shù)值范圍: [signed] char: 128~127 unsigned char: 0~255 ?字符型變量 定義形式: char 字符變量名 [=初值 ]。 ?標(biāo)識(shí)符中大小寫(xiě)字母含義不同 如: abc和 Abc為不同的標(biāo)識(shí)符 ? 關(guān)鍵字 :必須用小寫(xiě)字母。 } void main() { delay()。 //延時(shí) ? } ? } ? //函數(shù)名: delay ? //函數(shù)功能:實(shí)現(xiàn)軟件延時(shí) ? //形式參數(shù): unsigned char i。 C511: C51基本結(jié)構(gòu) ? //功能:控制八個(gè)信號(hào)燈閃爍程序 ? include //定義了 MCS52單片機(jī)的特殊功能寄存器 ? void delay(unsigned char i)。ki。 Main主函數(shù)名; void函數(shù)類型,空類型無(wú)返回值;()內(nèi)為形參, { }內(nèi)為函數(shù)體 C51編程要點(diǎn) C語(yǔ)言編程的三大要素 ? 數(shù)據(jù) 數(shù)據(jù)類型、數(shù)據(jù)結(jié)構(gòu)、存儲(chǔ)類型 ?運(yùn)算 算術(shù)運(yùn)算、關(guān)系運(yùn)算、邏輯運(yùn)算、位操作 ? 控制 順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù) C語(yǔ)言標(biāo)識(shí)符 ? C語(yǔ)言中 由 字母 、 數(shù)字 和 下劃線 組成的字符序列稱為 標(biāo)識(shí)符 。 正確區(qū)分標(biāo)識(shí)符 ? 正確區(qū)分哪些是 合法標(biāo)識(shí)符 , 哪些是 不合法標(biāo)識(shí)符 。 例如 : int a,b。 ? 5.指針型 指針型本身就是一個(gè)變量,在這個(gè)變量中存放的是另一個(gè)數(shù)據(jù)的地址。 sfr PSW=0xd0。 sbit類型 定義 bdata區(qū)或可位尋址特殊功能寄存器(字節(jié)地址的末位為 0或 8)中的位,值也為 0或 1. 如: sfr P1=0x90。 : /* BYTE Register */ sfr P0 = 0x80。 sfr DPL = 0x82。 sfr TH1 = 0x8D。 sbit RS1 = 0xD4。 sbit IE1 = 0x8B。 sbit ET0 = 0xA9。 sbit WR = 0xB6。 sbit SM1 = 0x9E。 ? 無(wú)論何時(shí),應(yīng)盡可能地使用 unsgned char、 Bit類型。 unsigned char data ch1,ch2= 39。 如: int bdata flag。 數(shù)據(jù)類型說(shuō)明符 [存儲(chǔ)器類型 ] 變量名列表 [=初值 ]; 變量的默認(rèn)存儲(chǔ)類型 如果變量定義時(shí)沒(méi)有明確指明其存儲(chǔ)類型( data、idata、 bdata、 xdata、 pdata、 code),則編譯器編譯時(shí)根據(jù)工程項(xiàng)目的存儲(chǔ)模式自動(dòng)選擇存儲(chǔ)類型。 變量的初始化 變量的初始化指在聲明變量的同時(shí)對(duì)變量賦初值 。b=12。 ? 計(jì)算表達(dá)式的值 ?按照運(yùn)算符的運(yùn)算規(guī)則求值 ?求值時(shí)注意 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性 例如: ? 表達(dá)式: b=(++a) 2 a /= a *= (a = 2) f=abc a ||++bamp。邏輯值只有兩個(gè),在很多高級(jí)語(yǔ)言中都用“真”和“假”來(lái)表示。amp。amp。amp。amp。 例:
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1