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

正文內(nèi)容

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

2025-02-16 07:12上一頁面

下一頁面
  

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