當(dāng)一個(gè)變量只有幾種可能的數(shù)值時(shí)
發(fā)布時(shí)間:2014/10/8 19:24:12 訪問(wèn)次數(shù):823
單擊Controls選板路徑中的Modern\Ring&Enum\Enum控件,則可以在前面板的合適位置放置一個(gè)枚舉類(lèi)型的控件Enum。在C/C++編程語(yǔ)言中,GS832036T-150當(dāng)一個(gè)變量只有幾種可能的數(shù)值時(shí),就可以定義為枚舉類(lèi)型,編譯時(shí)按定義時(shí)的順序使枚舉變量中枚舉元素的數(shù)值為0,1,2--。對(duì)上述放置在前面板中的枚舉控件單擊右鍵,在彈出的快捷菜單中選擇Properties,則彈出如圖3-54所示的對(duì)話框。在該對(duì)話框的Edit Items標(biāo)簽中可以對(duì)枚舉變量中枚舉元素的標(biāo)識(shí)符和標(biāo)識(shí)符所對(duì)應(yīng)的數(shù)值進(jìn)行編輯,如圖3-54所示,枚舉變量一共包括3個(gè)枚舉元素a、b、c,這3個(gè)標(biāo)識(shí)符所代表的含義由程序員根據(jù)特定情況來(lái)定義,其數(shù)值為0、1、2。設(shè)置完畢枚舉變量的標(biāo)識(shí)符后,可以對(duì)枚舉元素的數(shù)據(jù)類(lèi)型進(jìn)一步設(shè)置,單擊圖3-54中的DataType標(biāo)簽項(xiàng),結(jié)果如圖3-55所示,該枚舉元素的數(shù)值類(lèi)型為Unsigned byte (U8)型,這個(gè)數(shù)據(jù)類(lèi)型與Unsigned char類(lèi)似。與C/C++編程語(yǔ)言一樣,LabVIEW中枚舉元素的數(shù)值也只
能是大于或者等于0的某個(gè)正整數(shù)。
在圖3-55的Data Type標(biāo)簽的上半部分中,Representation圖標(biāo)按鈕指示了枚舉元素的數(shù)據(jù)類(lèi)型;而下半部分Fixed-Point Configuration則用于定點(diǎn)數(shù)的配置,包括Encoding和Range兩個(gè)部分。本例中,由于選擇的枚舉元素只能是大于或者等于0的某個(gè)正整數(shù),所以Fixed-Point Configuration部分未被激活。
單擊Controls選板路徑中的Modern\Ring&Enum\Enum控件,則可以在前面板的合適位置放置一個(gè)枚舉類(lèi)型的控件Enum。在C/C++編程語(yǔ)言中,GS832036T-150當(dāng)一個(gè)變量只有幾種可能的數(shù)值時(shí),就可以定義為枚舉類(lèi)型,編譯時(shí)按定義時(shí)的順序使枚舉變量中枚舉元素的數(shù)值為0,1,2--。對(duì)上述放置在前面板中的枚舉控件單擊右鍵,在彈出的快捷菜單中選擇Properties,則彈出如圖3-54所示的對(duì)話框。在該對(duì)話框的Edit Items標(biāo)簽中可以對(duì)枚舉變量中枚舉元素的標(biāo)識(shí)符和標(biāo)識(shí)符所對(duì)應(yīng)的數(shù)值進(jìn)行編輯,如圖3-54所示,枚舉變量一共包括3個(gè)枚舉元素a、b、c,這3個(gè)標(biāo)識(shí)符所代表的含義由程序員根據(jù)特定情況來(lái)定義,其數(shù)值為0、1、2。設(shè)置完畢枚舉變量的標(biāo)識(shí)符后,可以對(duì)枚舉元素的數(shù)據(jù)類(lèi)型進(jìn)一步設(shè)置,單擊圖3-54中的DataType標(biāo)簽項(xiàng),結(jié)果如圖3-55所示,該枚舉元素的數(shù)值類(lèi)型為Unsigned byte (U8)型,這個(gè)數(shù)據(jù)類(lèi)型與Unsigned char類(lèi)似。與C/C++編程語(yǔ)言一樣,LabVIEW中枚舉元素的數(shù)值也只
能是大于或者等于0的某個(gè)正整數(shù)。
在圖3-55的Data Type標(biāo)簽的上半部分中,Representation圖標(biāo)按鈕指示了枚舉元素的數(shù)據(jù)類(lèi)型;而下半部分Fixed-Point Configuration則用于定點(diǎn)數(shù)的配置,包括Encoding和Range兩個(gè)部分。本例中,由于選擇的枚舉元素只能是大于或者等于0的某個(gè)正整數(shù),所以Fixed-Point Configuration部分未被激活。
熱門(mén)點(diǎn)擊
- IP地址的編址方法共經(jīng)過(guò)了三個(gè)歷史階段
- 802.11的退避機(jī)制的概念
- 零比特填充的具體做法
- IPV6數(shù)據(jù)報(bào)分片舉例
- 幀的長(zhǎng)度不是整數(shù)個(gè)字節(jié)
- 時(shí)延(delay或latency)
- 在無(wú)線局域網(wǎng)中的關(guān)聯(lián)(association
- 雙協(xié)議棧
- Multisim中調(diào)用ELVIS的虛擬儀器
- 二維數(shù)組在向兩層循環(huán)嵌套中輸入數(shù)據(jù)
推薦技術(shù)資料
- 硬盤(pán)式MP3播放器終級(jí)改
- 一次偶然的機(jī)會(huì)我結(jié)識(shí)了NE0 2511,那是一個(gè)遠(yuǎn)方的... [詳細(xì)]
- 超低功耗角度位置傳感器參數(shù)技術(shù)
- 四路輸出 DC/DC 降壓電源
- 降壓變換器和升降壓變換器優(yōu)特點(diǎn)
- 業(yè)界首創(chuàng)可在線編程電源模塊 m
- 可編程門(mén)陣列 (FPGA)智能 電源解決方案
- 高效先進(jìn)封裝工藝
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究