JavaScript-3分析_第1頁
JavaScript-3分析_第2頁
JavaScript-3分析_第3頁
JavaScript-3分析_第4頁
JavaScript-3分析_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、3.1第三章第三章 表達式與操作符表達式與操作符3.2本章結(jié)構(gòu)本章結(jié)構(gòu)u表達式表達式u運算符概述運算符概述u算數(shù)運算符算數(shù)運算符u比較運算符比較運算符u邏輯運算符邏輯運算符u逐位運算符逐位運算符u條件運算符條件運算符u其它運算符其它運算符3.3表達式表達式u表達式是各種數(shù)值、變量、運算符的綜合體,最簡單的表表達式是各種數(shù)值、變量、運算符的綜合體,最簡單的表達式可以是常量或者變量名稱。達式可以是常量或者變量名稱。u表達式的值是表達式運算的結(jié)果,常量表達式的值就是常表達式的值是表達式運算的結(jié)果,常量表達式的值就是常量本身,變量表達式的值則是變量引用的值。量本身,變量表達式的值則是變量引用的值。 u

2、在實際編程中,可以使用運算數(shù)和運算符建立復(fù)雜的表達在實際編程中,可以使用運算數(shù)和運算符建立復(fù)雜的表達式,運算數(shù)是一個表達式內(nèi)的變量和常量,運算符是表達式,運算數(shù)是一個表達式內(nèi)的變量和常量,運算符是表達式中用來處理運算數(shù)的各種符號。式中用來處理運算數(shù)的各種符號。 n常量表達式:常量表達式:“skycobra” n變量表達式:變量表達式:examplen賦值表達式:賦值表達式:stringExample = “小郭小郭”;3.4運算符概述運算符概述u運算符的優(yōu)先級運算符的優(yōu)先級n如果表達式中存在多個運算符,那么它們總是如果表達式中存在多個運算符,那么它們總是按照一定的順序被執(zhí)行,表達式中運算符的執(zhí)

3、按照一定的順序被執(zhí)行,表達式中運算符的執(zhí)行順序被稱為運算符的優(yōu)先級。行順序被稱為運算符的優(yōu)先級。n可以改變默認的運算順序,使之滿足需要,方可以改變默認的運算順序,使之滿足需要,方法就是使用運算符法就是使用運算符“( )”,因為括號運算符的優(yōu),因為括號運算符的優(yōu)先級高于其他運算符的優(yōu)先級。先級高于其他運算符的優(yōu)先級。3.5u運算數(shù)的類型運算數(shù)的類型n不同運算符對其處理的運算數(shù)存在類型要求,不同運算符對其處理的運算數(shù)存在類型要求,例如不能將兩個由非數(shù)字字符組成的字符串進例如不能將兩個由非數(shù)字字符組成的字符串進行乘法運算。行乘法運算。nJavaScript會在運算過程中,按需要自動轉(zhuǎn)換會在運算過程中

4、,按需要自動轉(zhuǎn)換運算數(shù)的類型,例如由數(shù)字組成的字符串在進運算數(shù)的類型,例如由數(shù)字組成的字符串在進行乘法運算時將自動轉(zhuǎn)換成數(shù)字。行乘法運算時將自動轉(zhuǎn)換成數(shù)字。n運算數(shù)的類型不一定與表達式的結(jié)果相同,例運算數(shù)的類型不一定與表達式的結(jié)果相同,例如比較表達式中的運算數(shù)往往不是布爾型數(shù)據(jù)如比較表達式中的運算數(shù)往往不是布爾型數(shù)據(jù),而返回結(jié)果總是布爾型數(shù)據(jù)。,而返回結(jié)果總是布爾型數(shù)據(jù)。3.6運算符概述運算符概述u運算符的類型運算符的類型n根據(jù)運算數(shù)的個數(shù),可以將運算符分為三種類型:一根據(jù)運算數(shù)的個數(shù),可以將運算符分為三種類型:一元運算符、二元運算符和三元運算符。元運算符、二元運算符和三元運算符。 一元運算符

5、是指只需要一個運算數(shù)參與運算的運算一元運算符是指只需要一個運算數(shù)參與運算的運算符,一元運算符的典型應(yīng)用是取反運算。符,一元運算符的典型應(yīng)用是取反運算。二元運算符需要兩個運算數(shù)參與運算,二元運算符需要兩個運算數(shù)參與運算,JavaScript中的大部分運算符都是二元運算符,比如加法運算中的大部分運算符都是二元運算符,比如加法運算符、比較運算符等等。符、比較運算符等等。JavaScript還支持三元運算符還支持三元運算符“?:”,這種運算符比,這種運算符比較特殊,它可以將三個表達式合并為一個復(fù)雜的表較特殊,它可以將三個表達式合并為一個復(fù)雜的表達式。達式。 3.7算數(shù)運算符算數(shù)運算符u加法運算符加法運

6、算符n二元運算符,可以對數(shù)字型的運算數(shù)進行加法操作,二元運算符,可以對數(shù)字型的運算數(shù)進行加法操作,如如204+108;204+108;u減法運算符減法運算符n二元運算符,可以對數(shù)字型運算數(shù)進行減法法操作,二元運算符,可以對數(shù)字型運算數(shù)進行減法法操作,如如204-108;204-108;u乘法運算符乘法運算符n二元運算符,可以對數(shù)字型運算數(shù)進行乘法操作。二元運算符,可以對數(shù)字型運算數(shù)進行乘法操作。n如果運算數(shù)不是數(shù)字型,那么如果運算數(shù)不是數(shù)字型,那么JavaScriptJavaScript會將其自動會將其自動轉(zhuǎn)換為數(shù)字型,如果無法轉(zhuǎn)換為數(shù)字型,運算結(jié)果將轉(zhuǎn)換為數(shù)字型,如果無法轉(zhuǎn)換為數(shù)字型,運算結(jié)

7、果將返回返回“NaN” NaN” 。3.8u除法運算符除法運算符n二元運算符,可以對數(shù)字型運算數(shù)進行除法法操作。二元運算符,可以對數(shù)字型運算數(shù)進行除法法操作。運算規(guī)則與乘法運算類似。但是,如果被除數(shù)為運算規(guī)則與乘法運算類似。但是,如果被除數(shù)為0 0,除,除數(shù)為正,結(jié)果為數(shù)為正,結(jié)果為“Infinity”“Infinity”除數(shù)為負數(shù)結(jié)果為除數(shù)為負數(shù)結(jié)果為 “- Infinity” “- Infinity”,都為,都為0 0則結(jié)果為則結(jié)果為NaN NaN 。u 模運算符模運算符n又稱為取余數(shù)運算符,用于計算第一個運算數(shù)對第二又稱為取余數(shù)運算符,用于計算第一個運算數(shù)對第二個運算數(shù)的模,也就是用第一

8、個運算數(shù)去除第二個運個運算數(shù)的模,也就是用第一個運算數(shù)去除第二個運算數(shù),獲取余數(shù)。算數(shù),獲取余數(shù)。n任何數(shù)字和字符對任何數(shù)字和字符對0取模,結(jié)果都是取模,結(jié)果都是“NaN”;另外,;另外,如果運算數(shù)中包含無法轉(zhuǎn)換成數(shù)字的內(nèi)容,運算結(jié)果如果運算數(shù)中包含無法轉(zhuǎn)換成數(shù)字的內(nèi)容,運算結(jié)果也是也是“NaN”。算數(shù)運算符算數(shù)運算符3.9算數(shù)運算符算數(shù)運算符u增量運算符增量運算符n增量運算符是一元操作符,可對運算數(shù)進行增量操作增量運算符是一元操作符,可對運算數(shù)進行增量操作,增量為,增量為1。n增量運算數(shù)必須是變量、數(shù)組元素或者對象屬性,不增量運算數(shù)必須是變量、數(shù)組元素或者對象屬性,不能是常量。能是常量。n增

9、量運算有兩種不同的形式:增量運算有兩種不同的形式:i+和和+i。u減量運算符減量運算符n減量運算符是一元操作符,可對運算數(shù)進行減量操作減量運算符是一元操作符,可對運算數(shù)進行減量操作,減量為,減量為1。n減量運算符的規(guī)則和形式可以參考增量運算符。減量運算符的規(guī)則和形式可以參考增量運算符。3.10比較運算符比較運算符u等于運算符等于運算符(=)n等于運算符用于判斷兩個運算數(shù)是否相等,如果相等等于運算符用于判斷兩個運算數(shù)是否相等,如果相等返回返回true,如果不相等返回,如果不相等返回false。n如果被比較的運算數(shù)是同類型的,那么等于運算符將如果被比較的運算數(shù)是同類型的,那么等于運算符將直接對運算

10、數(shù)進行比較。直接對運算數(shù)進行比較。n如果被比較的運算數(shù)類型不同,那么等于運算符在比如果被比較的運算數(shù)類型不同,那么等于運算符在比較兩個運算數(shù)之前會自動對其進行類型轉(zhuǎn)換。較兩個運算數(shù)之前會自動對其進行類型轉(zhuǎn)換。n兩個對象、數(shù)組或者函數(shù)的比較是引用內(nèi)容的比較,兩個對象、數(shù)組或者函數(shù)的比較是引用內(nèi)容的比較,換句話說,只有兩個變量引用的是同一個對象、數(shù)組換句話說,只有兩個變量引用的是同一個對象、數(shù)組或者函數(shù)的時候,它們才是相等的?;蛘吆瘮?shù)的時候,它們才是相等的。n特殊值的比較特殊值的比較3.11比較運算符比較運算符u嚴格等于運算符嚴格等于運算符(=)n嚴格等于運算符(嚴格等于運算符(= = =)也是運

11、用判斷兩個運算數(shù)是)也是運用判斷兩個運算數(shù)是否相等,但是它在比較之前不會對運算數(shù)的類型進行否相等,但是它在比較之前不會對運算數(shù)的類型進行自動轉(zhuǎn)換。只有兩個運算數(shù)在沒有進行類型轉(zhuǎn)換前是自動轉(zhuǎn)換。只有兩個運算數(shù)在沒有進行類型轉(zhuǎn)換前是相等的,它才會返回相等的,它才會返回true,否則返回,否則返回false。n嚴格不等于運算符不進行數(shù)據(jù)的類型轉(zhuǎn)換,所以不同嚴格不等于運算符不進行數(shù)據(jù)的類型轉(zhuǎn)換,所以不同類型的運算數(shù)都是不相等的。例如:字符串類型的運算數(shù)都是不相等的。例如:字符串“5”和數(shù)和數(shù)字字5在等于運算符判斷下是相同的,但在嚴格不等于運在等于運算符判斷下是相同的,但在嚴格不等于運算符判斷下就是不相

12、同的。算符判斷下就是不相同的。n特殊值的比較也發(fā)生了一些變化:在嚴格不等于運算特殊值的比較也發(fā)生了一些變化:在嚴格不等于運算符的判斷下,符的判斷下,null和未定義類型的數(shù)據(jù)不相等。和未定義類型的數(shù)據(jù)不相等。3.12比較運算符比較運算符u不等于運算符不等于運算符(!=)n不等于運算符用于判斷兩個運算數(shù)是否相等,相等返不等于運算符用于判斷兩個運算數(shù)是否相等,相等返回回false,不相等返回,不相等返回true 。n不等于運算符和等于運算符的數(shù)據(jù)類型轉(zhuǎn)換規(guī)則,對不等于運算符和等于運算符的數(shù)據(jù)類型轉(zhuǎn)換規(guī)則,對象、數(shù)組和函數(shù)的比較方法,以及特殊值的處理情況象、數(shù)組和函數(shù)的比較方法,以及特殊值的處理情況

13、都可以參考等于運算符的情況。都可以參考等于運算符的情況。u嚴格不等于運算符嚴格不等于運算符(!=)n嚴格不等于運算符與嚴格等于運算符比較規(guī)則相反:嚴格不等于運算符與嚴格等于運算符比較規(guī)則相反:如果兩個沒有經(jīng)過類型轉(zhuǎn)換的運算數(shù)完全相等,返回如果兩個沒有經(jīng)過類型轉(zhuǎn)換的運算數(shù)完全相等,返回false,否則返回,否則返回true。n其他情況可以參看嚴格等于運算符。其他情況可以參看嚴格等于運算符。3.13比較運算符比較運算符u小于運算符小于運算符()n小于運算符用于比較兩個運算數(shù),如果第一個運算數(shù)小于第二個小于運算符用于比較兩個運算數(shù),如果第一個運算數(shù)小于第二個運算數(shù),那么計算結(jié)果返回運算數(shù),那么計算結(jié)

14、果返回true,否則返回,否則返回false。n運算數(shù)可以是任何類型,但是比較運算只能在數(shù)字和字符串上執(zhí)運算數(shù)可以是任何類型,但是比較運算只能在數(shù)字和字符串上執(zhí)行,所以不是數(shù)字和字符類型的數(shù)據(jù)都會被轉(zhuǎn)換成這兩種類型。行,所以不是數(shù)字和字符類型的數(shù)據(jù)都會被轉(zhuǎn)換成這兩種類型。n如果兩個運算數(shù)是數(shù)字,或者都被轉(zhuǎn)換成數(shù)字,那么比較按照數(shù)如果兩個運算數(shù)是數(shù)字,或者都被轉(zhuǎn)換成數(shù)字,那么比較按照數(shù)字大小規(guī)則執(zhí)行。字大小規(guī)則執(zhí)行。n如果兩個運算數(shù)是字符串,或者都被轉(zhuǎn)換成字符串,那么比較按如果兩個運算數(shù)是字符串,或者都被轉(zhuǎn)換成字符串,那么比較按照字母順序規(guī)則執(zhí)行。照字母順序規(guī)則執(zhí)行。n如果一個是字符串或者被轉(zhuǎn)換

15、成字符串,一個是數(shù)字或者被轉(zhuǎn)換如果一個是字符串或者被轉(zhuǎn)換成字符串,一個是數(shù)字或者被轉(zhuǎn)換成數(shù)字,那么首先會將字符串轉(zhuǎn)換成數(shù)字,然后按照數(shù)字大小規(guī)成數(shù)字,那么首先會將字符串轉(zhuǎn)換成數(shù)字,然后按照數(shù)字大小規(guī)則執(zhí)行比較。則執(zhí)行比較。n如果運算數(shù)中包含無法轉(zhuǎn)換成數(shù)字也無法轉(zhuǎn)換成字符串的內(nèi)容,如果運算數(shù)中包含無法轉(zhuǎn)換成數(shù)字也無法轉(zhuǎn)換成字符串的內(nèi)容,那么比較結(jié)果將是那么比較結(jié)果將是false。3.14比較運算符比較運算符u小于等于運算符小于等于運算符()n大于運算符用于比較兩個運算數(shù),如果第一個運算數(shù)大于運算符用于比較兩個運算數(shù),如果第一個運算數(shù)大于第二個運算數(shù),那么計算結(jié)果返回大于第二個運算數(shù),那么計算結(jié)果

16、返回true,否則返回,否則返回false。u大于等于運算符大于等于運算符(=)n大于等于運算符用于比較兩個運算數(shù),如果第一個運大于等于運算符用于比較兩個運算數(shù),如果第一個運算數(shù)大于等于第二個運算數(shù),那么計算結(jié)果返回算數(shù)大于等于第二個運算數(shù),那么計算結(jié)果返回true,否則返回否則返回false。u以上三種運算符的其它規(guī)則可以參看小于運算符以上三種運算符的其它規(guī)則可以參看小于運算符3.15邏輯運算符邏輯運算符u邏輯與運算符(邏輯與運算符(&)n邏輯與運算符是一個二元運算符,如果它的兩個布爾邏輯與運算符是一個二元運算符,如果它的兩個布爾型運算數(shù)都是型運算數(shù)都是true,那么運算結(jié)果為,那么

17、運算結(jié)果為true,如果它的兩,如果它的兩個布爾型運算數(shù)中有一個或者兩個為個布爾型運算數(shù)中有一個或者兩個為false,那么運算,那么運算結(jié)果為結(jié)果為false。u邏輯或運算符(邏輯或運算符(|)n如果邏輯或運算符的兩個布爾型運算數(shù)中有一個是如果邏輯或運算符的兩個布爾型運算數(shù)中有一個是true,那么運算結(jié)果為,那么運算結(jié)果為true,如果它的兩個布爾型運算數(shù)全,如果它的兩個布爾型運算數(shù)全部為部為false,那么運算結(jié)果為,那么運算結(jié)果為false。u邏輯非運算符(?。┻壿嫹沁\算符(?。﹏邏輯非運算符是一個一元運算符,其作用是先計算其邏輯非運算符是一個一元運算符,其作用是先計算其運算數(shù)的布爾值,然

18、后對運算數(shù)的布爾值取反,并作運算數(shù)的布爾值,然后對運算數(shù)的布爾值取反,并作為結(jié)果返回。為結(jié)果返回。3.16逐位運算符逐位運算符u按位與運算符(按位與運算符(&)n按位與運算符是一個二元運算符,將對它的整型運算按位與運算符是一個二元運算符,將對它的整型運算數(shù)(二進制整數(shù)或者已經(jīng)被轉(zhuǎn)換成二進制整數(shù))逐位數(shù)(二進制整數(shù)或者已經(jīng)被轉(zhuǎn)換成二進制整數(shù))逐位進行邏輯與操作,只有當兩個運算數(shù)中相同位的數(shù)字進行邏輯與操作,只有當兩個運算數(shù)中相同位的數(shù)字都是都是1的時候,運算結(jié)果中這一位上的數(shù)字才是的時候,運算結(jié)果中這一位上的數(shù)字才是1,否,否則就是則就是0。 u按位或運算符(按位或運算符(|)n按位或運

19、算符將對它的整型運算數(shù)(二進制整數(shù)或者按位或運算符將對它的整型運算數(shù)(二進制整數(shù)或者已經(jīng)被轉(zhuǎn)換成二進制整數(shù))逐位進行邏輯或操作,如已經(jīng)被轉(zhuǎn)換成二進制整數(shù))逐位進行邏輯或操作,如果兩個運算數(shù)中相同位的數(shù)字至少有一個是果兩個運算數(shù)中相同位的數(shù)字至少有一個是1,運算結(jié),運算結(jié)果中這一位上的數(shù)字就是果中這一位上的數(shù)字就是1;如果兩個運算數(shù)中相同位;如果兩個運算數(shù)中相同位上的數(shù)字都是上的數(shù)字都是0,那么運算結(jié)果中這一位上的數(shù)字才是,那么運算結(jié)果中這一位上的數(shù)字才是0。3.17逐位運算符逐位運算符u按位異或運算符(按位異或運算符()n按位異或運算符將對它的整型運算數(shù)(按位異或運算符將對它的整型運算數(shù)( 二

20、進制整數(shù)或二進制整數(shù)或者已經(jīng)被轉(zhuǎn)換成二進制整數(shù))逐位進行邏輯異或操作者已經(jīng)被轉(zhuǎn)換成二進制整數(shù))逐位進行邏輯異或操作,如果兩個運算數(shù)中相同位上只有一個,如果兩個運算數(shù)中相同位上只有一個1,那么運算結(jié),那么運算結(jié)果中這一位上的數(shù)字才是果中這一位上的數(shù)字才是1。u按位非運算符(按位非運算符()n按位非運算符對運算數(shù)的每一位取反,將按位非運算符對運算數(shù)的每一位取反,將1變成變成0,將,將0變成變成1。 3.18u左移運算符(左移運算符()n右移運算符(右移運算符()是一個二元運算符,第一個運算數(shù))是一個二元運算符,第一個運算數(shù)是被移位的整型運算數(shù)(二進制整數(shù)或者已經(jīng)被轉(zhuǎn)換是被移位的整型運算數(shù)(二進制整

21、數(shù)或者已經(jīng)被轉(zhuǎn)換成二進制整數(shù)),第二個操作數(shù)表示移動的位數(shù)。成二進制整數(shù)),第二個操作數(shù)表示移動的位數(shù)。n移動的位數(shù)應(yīng)該介于移動的位數(shù)應(yīng)該介于0到到31之間,因為這里的運算數(shù)是之間,因為這里的運算數(shù)是32位的二進制整型,如果移動位數(shù)大于等于位的二進制整型,如果移動位數(shù)大于等于32,將對,將對32取模。取模。n如果第一個運算數(shù)如果第一個運算數(shù)a為正數(shù),那么用為正數(shù),那么用0填充移動后的左填充移動后的左端第一位;第一個運算數(shù)端第一位;第一個運算數(shù)a為負數(shù),那么用為負數(shù),那么用1填充移動填充移動后的左端第一位,這樣做的目的是為了保持移動后結(jié)后的左端第一位,這樣做的目的是為了保持移動后結(jié)果的符號與原運

22、算數(shù)一致。果的符號與原運算數(shù)一致。 3.20逐位運算符逐位運算符u補補0的右移運算符(的右移運算符()n補補0的右移運算符(的右移運算符()與右移運算符()與右移運算符()基本一)基本一致,唯一不同的就是右移過程中,總是用致,唯一不同的就是右移過程中,總是用0填充由于左填充由于左端數(shù)字移動而產(chǎn)生的空位,不考慮原始運算數(shù)的符號端數(shù)字移動而產(chǎn)生的空位,不考慮原始運算數(shù)的符號。3.21賦值運算符賦值運算符u簡單的賦值運算符簡單的賦值運算符(=)n賦值運算符要求它左邊是一個變量、數(shù)組元素或者對賦值運算符要求它左邊是一個變量、數(shù)組元素或者對象屬性;右邊是一個任意類型的值,可以是常量、變象屬性;右邊是一個

23、任意類型的值,可以是常量、變量、也可以是數(shù)組元素或者對象屬性。量、也可以是數(shù)組元素或者對象屬性。n賦值運算符的作用就是將它右邊的值賦給左邊的變量賦值運算符的作用就是將它右邊的值賦給左邊的變量、數(shù)組元素或者對象屬性。、數(shù)組元素或者對象屬性。name = “無雙無雙”;m = n = 204;u帶操作的賦值運算符帶操作的賦值運算符n帶操作的賦值運算符將簡單的賦值運算符和其他一些帶操作的賦值運算符將簡單的賦值運算符和其他一些運算符結(jié)合在一起,提供了比較強大而簡便的運算功運算符結(jié)合在一起,提供了比較強大而簡便的運算功能。能。 “sum += number等同于等同于sum=sum+number3.22

24、其它運算符其它運算符u條件運算符(?:)條件運算符(?:)n條件運算符(?:)是一個三元運算符,它有三個運條件運算符(?:)是一個三元運算符,它有三個運算數(shù),第一個運算數(shù)是布爾型,通常由一個表達式計算數(shù),第一個運算數(shù)是布爾型,通常由一個表達式計算而來,第二個和第三個運算數(shù)可以是任意類型的數(shù)算而來,第二個和第三個運算數(shù)可以是任意類型的數(shù)據(jù),或者任何形式的表達式。據(jù),或者任何形式的表達式。n條件運算符的作用是:如果第一個運算數(shù)為條件運算符的作用是:如果第一個運算數(shù)為true,那么,那么條件表達式的值就是第二個運算數(shù),如果第一個運算條件表達式的值就是第二個運算數(shù),如果第一個運算數(shù)是數(shù)是false,那

25、么條件表達式的值就是第三個參數(shù)。例,那么條件表達式的值就是第三個參數(shù)。例如:如:x y ? x-y : y-x;3.23u逗號運算符(,)逗號運算符(,)n逗號運算符首先計算其左邊的值,然后計算其右邊的逗號運算符首先計算其左邊的值,然后計算其右邊的值,不過運算的結(jié)果是舍棄逗號左邊的值,返回逗號值,不過運算的結(jié)果是舍棄逗號左邊的值,返回逗號右邊的值。例如:右邊的值。例如:number = (2+5,4*6); n逗號運算符還可以用于分隔變量,例如:逗號運算符還可以用于分隔變量,例如:var m=10, n=20; u新建運算符(新建運算符(new)n新建運算符是一個一元運算符,用于創(chuàng)建新建運算符

26、是一個一元運算符,用于創(chuàng)建JavaScript對對象實例,例如:象實例,例如:var test = new Object();u刪除運算符(刪除運算符(delete)n刪除運算符用于刪除一個對象的屬性或者一個數(shù)組的刪除運算符用于刪除一個對象的屬性或者一個數(shù)組的某個元素,也可以用于取消它們原有的定義。例如:某個元素,也可以用于取消它們原有的定義。例如:delete arrayExample10其它運算符其它運算符3.24其它運算符其它運算符utypeof運算符運算符n其運算數(shù)可以是任意類型,運算結(jié)果返回一個字符串其運算數(shù)可以是任意類型,運算結(jié)果返回一個字符串,用于表示運算數(shù)的類型。,用于表示運算數(shù)的類型。uvoid運算符運算符nvoid運算符是一個一元運

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論