114培訓(xùn)網(wǎng)歡迎您來(lái)到西安源代碼軟件技術(shù)服務(wù)有限公司!

400-850-8622

全國(guó)統(tǒng)一學(xué)習(xí)專(zhuān)線 8:30-21:00

西安linux培訓(xùn),西部開(kāi)源讓你參加培訓(xùn)不再有顧慮

授課機(jī)構(gòu):西安源代碼軟件技術(shù)服務(wù)有限公司

關(guān)注度:695

課程價(jià)格: ¥1.00元

上課地址:請(qǐng)咨詢(xún)客服

開(kāi)課時(shí)間:滾動(dòng)開(kāi)班

咨詢(xún)熱線:400-850-8622

在線報(bào)名

課程詳情在線報(bào)名

更新時(shí)間:2024-12-28
西部開(kāi)源Linux全程就業(yè)班、RHCE班9月秋季報(bào)名 廣大Linux愛(ài)好者,大家好:你想進(jìn)入世界500強(qiáng)嗎?你想不在為激烈的就業(yè)競(jìng)爭(zhēng)煩惱嗎?好好利用暑期吧,你將脫胎換骨!西部開(kāi)源技術(shù)中心2012年9月秋季各linux全程就業(yè)班、RHCE認(rèn)證班開(kāi)始火熱報(bào)名,西部開(kāi)源技術(shù)中心歡迎各界linux興趣愛(ài)好者積極的加入開(kāi)源的行列!歡迎廣大開(kāi)源朋友咨詢(xún)!你們是*開(kāi)源軟件的希望! 聯(lián)系人:呂老師 尉老師 網(wǎng)址:www. westos.org 地址:陜西省西安市太白南路181號(hào)西部電子社區(qū)A座c區(qū)506室 公交線路:205,506,900,教育專(zhuān)線,916,311 312 313 212 210等 下面簡(jiǎn)單介紹下C語(yǔ)言中的枚舉類(lèi)型和在Linux系統(tǒng)中的作用。 枚舉是一個(gè)被命名的整型常數(shù)的集合, 枚舉在日常生活中很常見(jiàn)。 例如表示星期的SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY,SATURDAY, 就是一個(gè)枚舉。 枚舉的說(shuō)明與結(jié)構(gòu)和聯(lián)合相似, 其形式為: enum 枚舉名{ 標(biāo)識(shí)符[=整型常數(shù)], 標(biāo)識(shí)符[=整型常數(shù)], ... 標(biāo)識(shí)符[=整型常數(shù)], } 枚舉變量; 如果枚舉沒(méi)有初始化, 即省掉"=整型常數(shù)"時(shí), 則從*個(gè)標(biāo)識(shí)符開(kāi)始, 順 次賦給標(biāo)識(shí)符0, 1, 2, ...。但當(dāng)枚舉中的某個(gè)成員賦值后, 其后的成員按依次 加1的規(guī)則確定其值。 例如下列枚舉說(shuō)明后, x1, x2, x3, x4的值分別為0, 1, 2, 3。 enum string{x1, x2, x3, x4}x; 當(dāng)定義改變成: enum string { x1, x2=0, x3=50, x4, }x; 則x1=0, x2=0, x3=50, x4=51 注意: 1. 枚舉中每個(gè)成員(標(biāo)識(shí)符)結(jié)束符是",", 不是";", *一個(gè)成員可省略 ","。 2. 初始化時(shí)可以賦負(fù)數(shù), 以后的標(biāo)識(shí)符仍依次加1。 3. 枚舉變量只能取枚舉說(shuō)明結(jié)構(gòu)中的某個(gè)標(biāo)識(shí)符常量。 例如: enum string { x1=5, x2, x3, x4, }; enum strig x=x3; 此時(shí), 枚舉變量x實(shí)際上是7。 enum 關(guān)鍵字在c中用的是比較多的,它常用來(lái)定義標(biāo)記整型常量,你去看許多操作系統(tǒng)的源代碼,都有用這個(gè)關(guān)鍵字來(lái)一次定義許多標(biāo)記整型常量,其實(shí)它相當(dāng)于定義一個(gè)整型常量的表,方便應(yīng)用時(shí)查找。當(dāng)然他的大部分功能都可以被宏定義代替,不過(guò)畢竟enum關(guān)鍵字定義的東東是支持類(lèi)型檢查的
姓名不能為空
手機(jī)號(hào)格式錯(cuò)誤