91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙TypeScript入門學(xué)習(xí)第5天:【TypeScript 運(yùn)算符】

jf_46214456 ? 2024-04-01 16:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1、TypeScript 運(yùn)算符

運(yùn)算符用于執(zhí)行程序代碼運(yùn)算,會(huì)針對一個(gè)以上操作數(shù)項(xiàng)目來進(jìn)行運(yùn)算。

考慮以下計(jì)算:

7 + 5 = 12復(fù)制

以上實(shí)例中 7、5 和 12 是操作數(shù)。

運(yùn)算符 + 用于加值。

運(yùn)算符 = 用于賦值。

TypeScript 主要包含以下幾種運(yùn)算:

  • 算術(shù)運(yùn)算符
  • 邏輯運(yùn)算符
  • 關(guān)系運(yùn)算符
  • 按位運(yùn)算符
  • 賦值運(yùn)算符
  • 三元/條件運(yùn)算符
  • 字符串運(yùn)算符
  • 類型運(yùn)算符

2、算術(shù)運(yùn)算符

假定 y=5 ,下面的表格解釋了這些算術(shù)運(yùn)算符的操作:

運(yùn)算符描述例子x 運(yùn)算結(jié)果y 運(yùn)算結(jié)果
+加法x=y+275
-減法x=y-235
*乘法x=y*2105
/除法x=y/22.55
%取模(余數(shù))x=y%215
++自增x=++y66
x=y++56
--自減x=--y44
x=y--54

實(shí)例

使用 tsc 命令編譯以上代碼得到如下 JavaScript 代碼:

var num1 = 10; var num2 = 2; var res = 0; res = num1 + num2; console.log("加: " + res); res = num1 - num2; console.log("減: " + res); res = num1 * num2; console.log("乘: " + res); res = num1 / num2; console.log("除: " + res); res = num1 % num2; console.log("余數(shù): " + res); num1++; console.log("num1 自增運(yùn)算: " + num1); num2--; console.log("num2 自減運(yùn)算: " + num2);

執(zhí)行以上 JavaScript 代碼,輸出結(jié)果為:

加:        12
減: 8
乘:    20
除:   5
余數(shù):   0
num1 自增運(yùn)算: 11
num2 自減運(yùn)算: 1

開始前熟悉鴻蒙文檔

鴻蒙OS開發(fā)更多內(nèi)容↓點(diǎn)擊HarmonyOSOpenHarmony技術(shù)
鴻蒙技術(shù)文檔《鴻蒙NEXT星河版開發(fā)學(xué)習(xí)文檔》

搜狗高速瀏覽器截圖20240326151547.png

3、關(guān)系運(yùn)算符

關(guān)系運(yùn)算符用于計(jì)算結(jié)果是否為 true 或者 false。

x=5,下面的表格解釋了關(guān)系運(yùn)算符的操作:

運(yùn)算符描述比較返回值
==等于x==8false
x==5true
!=不等于x!=8true
>大于x>8false
<小于x<8true
>=大于或等于x>=8false
<=小于或等于x<=8true

實(shí)例

var num1:number = 10

var num2:number = 2

var res:number = 0

   

res = num1 + num2

console.log("加:  "+res);

res = num1 - num2;

console.log("減: "+res)

res = num1*num2

console.log("乘:    "+res)

res = num1/num2

console.log("除:   "+res)

   

res = num1%num2

console.log("余數(shù):   "+res)

num1++

console.log("num1 自增運(yùn)算: "+num1)

num2--

console.log("num2 自減運(yùn)算: "+num2)復(fù)制
var num1:number = 5; var num2:number = 9; console.log("num1 的值為: "+num1); console.log("num2 的值為:"+num2); var res = num1 >num2 console.log("num1 大于n num2: "+res) res = num1< num2 console.log("num1 小于 num2: "+res) res = num1 >=num2 console.log("num1 大于或等于 num2: "+res) res = num1<=num2 console.log("num1 小于或等于 num2: "+res) res = num1==num2 console.log("num1 等于 num2: "+res) res = num1!=num2 console.log("num1 不等于 num2: "+res)復(fù)制

使用 tsc 命令編譯以上代碼得到如下 JavaScript 代碼:

var num1 = 5;

var num2 = 9;

console.log("num1 的值為: " + num1);

console.log("num2 的值為:" + num2);

var res = num1  > num2;

console.log("num1 大于n num2: " + res);

res = num1   num2;

console.log("num1 小于 num2: " + res);

res = num1  >= num2; console.log("num1 大于或等于 num2: " + res);

res = num1 <= num2;

console.log("num1 小于或等于 num2: " + res);

res = num1 == num2;

console.log("num1 等于 num2: " + res);

res = num1 != num2;

console.log("num1 不等于 num2: " + res);

執(zhí)行以上 JavaScript 代碼,輸出結(jié)果為:復(fù)制
num1 的值為: 5
num2 的值為:9
num1 大于n num2: false
num1 小于 num2: true
num1 大于或等于  num2: false
num1 小于或等于 num2: true
num1 等于 num2: false
num1 不等于 num2: true復(fù)制


4、邏輯運(yùn)算符

邏輯運(yùn)算符用于測定變量或值之間的邏輯。

給定 x=6 以及 y=3,下表解釋了邏輯運(yùn)算符:

運(yùn)算符描述例子
&&and(x < 10 && y > 1) 為 true
!not!(x==y) 為 true

實(shí)例

var avg:number = 20;

var percentage:number = 90;

console.log("avg 值為: "+avg+" ,percentage 值為: "+percentage);

var res:boolean = ((avg >50)&&(percentage >80));

console.log("(avg >50)&&(percentage >80): ",res);

var res:boolean = ((avg >50)||(percentage >80));

console.log("(avg >50)||(percentage >80): ",res);

var res:boolean=!((avg >50)&&(percentage >80));

console.log("!((avg >50)&&(percentage >80)): ",res);復(fù)制

使用 tsc 命令編譯以上代碼得到如下 JavaScript 代碼:

var avg = 20;

var percentage = 90;

console.log("avg 值為: " + avg + " ,percentage 值為: " + percentage);

var res = ((avg > 50) && (percentage > 80));

console.log("(avg >50)&&(percentage >80): ", res);

var res = ((avg > 50) || (percentage > 80));

console.log("(avg >50)||(percentage >80): ", res);

var res = !((avg > 50) && (percentage > 80));

console.log("!((avg >50)&&(percentage >80)): ", res);復(fù)制

執(zhí)行以上 JavaScript 代碼,輸出結(jié)果為:

avg 值為: 20 ,percentage 值為: 90
(avg >50)&&(percentage >80):  false
(avg >50)||(percentage >80):  true
!((avg >50)&&(percentage >80)):  true復(fù)制

5、短路運(yùn)算符(&& 與 ||)

&& 與 || 運(yùn)算符可用于組合表達(dá)式。 && 運(yùn)算符只有在左右兩個(gè)表達(dá)式都為 true 時(shí)才返回 true。

考慮以下實(shí)例:

var a = 10 
var result = ( a< 10 && a >5)復(fù)制

以上實(shí)例中 a < 10 與 a > 5 是使用了 && 運(yùn)算符的組合表達(dá)式,第一個(gè)表達(dá)式返回了 false,由于 && 運(yùn)算需要兩個(gè)表達(dá)式都為 true,所以如果第一個(gè)為 false,就不再執(zhí)行后面的判斷(a > 5 跳過計(jì)算),直接返回 false。

|| 運(yùn)算符只要其中一個(gè)表達(dá)式為 true ,則該組合表達(dá)式就會(huì)返回 true。

考慮以下實(shí)例:

var a = 10 
var result = ( a >5 || a< 10)復(fù)制

以上實(shí)例中 a > 5 與 a < 10 是使用了 || 運(yùn)算符的組合表達(dá)式,第一個(gè)表達(dá)式返回了 true,由于 || 組合運(yùn)算只需要一個(gè)表達(dá)式為 true,所以如果第一個(gè)為 true,就不再執(zhí)行后面的判斷(a < 10 跳過計(jì)算),直接返回 true。


6、位運(yùn)算符

位操作是程序設(shè)計(jì)中對位模式按位或二進(jìn)制數(shù)的一元和二元操作。

運(yùn)算符描述例子類似于結(jié)果十進(jìn)制
&AND,按位與處理兩個(gè)長度相同的二進(jìn)制數(shù),兩個(gè)相應(yīng)的二進(jìn)位都為 1,該位的結(jié)果值才為 1,否則為 0。x = 5 & 10101 & 000100011
OR,按位或處理兩個(gè)長度相同的二進(jìn)制數(shù),兩個(gè)相應(yīng)的二進(jìn)位中只要有一個(gè)為 1,該位的結(jié)果值為 1。x = 510101
~取反,取反是一元運(yùn)算符,對一個(gè)二進(jìn)制數(shù)的每一位執(zhí)行邏輯反操作。使數(shù)字 1 成為 0,0 成為 1。x = ~ 5~01011010-6
^異或,按位異或運(yùn)算,對等長二進(jìn)制模式按位或二進(jìn)制數(shù)的每一位執(zhí)行邏輯異按位或操作。操作的結(jié)果是如果某位不同則該位為 1,否則該位為 0。x = 5 ^ 10101 ^ 000101004
<<左移,把 << 左邊的運(yùn)算數(shù)的各二進(jìn)位全部左移若干位,由 << 右邊的數(shù)指定移動(dòng)的位數(shù),高位丟棄,低位補(bǔ) 0。x = 5 << 10101 << 1101010
>>右移,把 >> 左邊的運(yùn)算數(shù)的各二進(jìn)位全部右移若干位,>> 右邊的數(shù)指定移動(dòng)的位數(shù)。x = 5 >> 10101 >> 100102
>>>無符號右移,與有符號右移位類似,除了左邊一律使用0 補(bǔ)位。x = 2 >>> 10010 >>> 100011

實(shí)例

var a:number = 2; // 二進(jìn)制 10

var b:number = 3; // 二進(jìn)制 11

var result; result = (a & b);

console.log("(a & b) = > ",result) result = (a | b);

console.log("(a | b) = > ",result) result = (a ^ b);

console.log("(a ^ b) = > ",result); result = (~b);

console.log("(~b) = > ",result); result = (a   b);

console.log("(a < < b) = > ",result); result = (a  >> b);

console.log("(a > > b) = > ",result); result = (a  >> > 1);

console.log("(a > >> 1) = > ",result);復(fù)制

使用 tsc 命令編譯以上代碼得到如下 JavaScript 代碼:

var a = 2; // 二進(jìn)制 10

var b = 3; // 二進(jìn)制 11

var result; result = (a & b);

console.log("(a & b) = > ", result); result = (a | b);

console.log("(a | b) = > ", result); result = (a ^ b);

console.log("(a ^ b) = > ", result); result = (~b);

console.log("(~b) = > ", result); result = (a   b);

console.log("(a < < b) = > ", result); result = (a  >> b);

console.log("(a > > b) = > ", result); result = (a  >> > 1);

console.log("(a > >> 1) = > ", result);復(fù)制

執(zhí)行以上 JavaScript 代碼,輸出結(jié)果為:

(a & b) = >  2
(a | b) = >  3
(a ^ b) = >  1
(~b) = >  -4
(a < < b) = >  16
(a > > b) = >  0
(a > >> 1) = >  1
復(fù)制

7、賦值運(yùn)算符

賦值運(yùn)算符用于給變量賦值。

給定 x=10y=5 ,下面的表格解釋了賦值運(yùn)算符:

運(yùn)算符例子實(shí)例x 值
= (賦值)x = yx = yx = 5
+= (先進(jìn)行加運(yùn)算后賦值)x += yx = x + yx = 15
-= (先進(jìn)行減運(yùn)算后賦值)x -= yx = x - yx = 5
*= (先進(jìn)行乘運(yùn)算后賦值)x *= yx = x * yx = 50
/= (先進(jìn)行除運(yùn)算后賦值)x /= yx = x / yx = 2

類似的邏輯運(yùn)算符也可以與賦值運(yùn)算符聯(lián)合使用:<<=, >>=, >>>=, &=, |= 與 ^=。

8、實(shí)例

var a: number = 12

var b:number = 10

a = b

console.log("a = b: "+a)

a += b

console.log("a+=b: "+a)

a -= b

console.log("a-=b: "+a)

a *= b

console.log("a*=b: "+a)

a /= b console.log("a/=b: "+a)

a %= b

console.log("a%=b: "+a)復(fù)制

使用 tsc 命令編譯以上代碼得到如下 JavaScript 代碼:

var a = 12;

var b = 10;

a = b;

console.log("a = b: " + a);

a += b;

console.log("a+=b: " + a);

a -= b;

console.log("a-=b: " + a);

a *= b;

console.log("a*=b: " + a);

a /= b;

console.log("a/=b: " + a);

a %= b;

console.log("a%=b: " + a);復(fù)制

執(zhí)行以上 JavaScript 代碼,輸出結(jié)果為:

a = b: 10
a+=b: 20
a-=b: 10
a*=b: 100
a/=b: 10
a%=b: 0復(fù)制

9、三元運(yùn)算符 (?)

三元運(yùn)算有 3 個(gè)操作數(shù),并且需要判斷布爾表達(dá)式的值。該運(yùn)算符的主要是決定哪個(gè)值應(yīng)該賦值給變量。

Test ? expr1 : expr2復(fù)制
  • Test ? 指定的條件語句
  • expr1 ? 如果條件語句 Test 返回 true 則返回該值
  • expr2 ? 如果條件語句 Test 返回 false 則返回該值

讓我們看下以下實(shí)例:

var num:number = -2 var result = num > 0 ? "大于 0" : "小于 0,或等于 0" console.log(result)復(fù)制

實(shí)例中用于判斷變量是否大于 0。

使用 tsc 命令編譯以上代碼得到如下 JavaScript 代碼:

var num = -2; var result = num > 0 ? "大于 0" : "小于 0,或等于 0"; console.log(result);復(fù)制

以上實(shí)例輸出結(jié)果如下:

小于 0,或等于 0復(fù)制

10、類型運(yùn)算符

typeof 運(yùn)算符

typeof 是一元運(yùn)算符,返回操作數(shù)的數(shù)據(jù)類型。

查看以下實(shí)例:

var num = 12 console.log(typeof num); //輸出結(jié)果: number

使用 tsc 命令編譯以上代碼得到如下 JavaScript 代碼:

var num = 12; console.log(typeof num); //輸出結(jié)果: number復(fù)制

以上實(shí)例輸出結(jié)果如下:

number復(fù)制

11、instanceof

instanceof 運(yùn)算符用于判斷對象是否為指定的類型,后面章節(jié)我們會(huì)具體介紹它。


12、其他運(yùn)算符

負(fù)號運(yùn)算符(-)

更改操作數(shù)的符號,查看以下實(shí)例:

var x:number = 4 var y = -x; console.log("x 值為: ",x); // 輸出結(jié)果 4 console.log("y 值為: ",y); // 輸出結(jié)果 -4復(fù)制

使用 tsc 命令編譯以上代碼得到如下 JavaScript 代碼:

var x = 4; var y = -x; console.log("x 值為: ", x); // 輸出結(jié)果 4 console.log("y 值為: ", y); // 輸出結(jié)果 -4復(fù)制

以上實(shí)例輸出結(jié)果如下:

x 值為:  4
y 值為:  -4復(fù)制

字符串運(yùn)算符: 連接運(yùn)算符 (+)

  • 運(yùn)算符可以拼接兩個(gè)字符串,查看以下實(shí)例:

var msg:string = "RUNOOB"+".COM" console.log(msg)

使用 tsc 命令編譯以上代碼得到如下 JavaScript 代碼:

var msg = "RUNOOB" + ".COM"; console.log(msg);

以上實(shí)例輸出結(jié)果如下:

RUNOOB.COM
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 鴻蒙系統(tǒng)
    +關(guān)注

    關(guān)注

    183

    文章

    2642

    瀏覽量

    69861
  • 鴻蒙
    +關(guān)注

    關(guān)注

    60

    文章

    2963

    瀏覽量

    45912
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2153

    瀏覽量

    36062
  • OpenHarmony
    +關(guān)注

    關(guān)注

    33

    文章

    3952

    瀏覽量

    21113
  • 鴻蒙OS
    +關(guān)注

    關(guān)注

    0

    文章

    193

    瀏覽量

    5489
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    鴻蒙生態(tài)·星光學(xué)堂鴻蒙應(yīng)用開發(fā)者培訓(xùn)1期(長沙)成功舉辦!政企協(xié)同共育鴻蒙人才,助力區(qū)域數(shù)字產(chǎn)業(yè)

    1月9日,鴻蒙生態(tài)·星光學(xué)堂——鴻蒙應(yīng)用開發(fā)者培訓(xùn)1期在長沙經(jīng)開區(qū)正式開班。本次培訓(xùn)在長沙經(jīng)開區(qū)管委會(huì)黨建工作局的指導(dǎo)下,由鴻蒙生態(tài)(長沙)創(chuàng)新中心主辦,
    的頭像 發(fā)表于 01-12 18:03 ?324次閱讀
    <b class='flag-5'>鴻蒙</b>生態(tài)·星光學(xué)堂<b class='flag-5'>鴻蒙</b>應(yīng)用開發(fā)者培訓(xùn)<b class='flag-5'>第</b>1期(長沙)成功舉辦!政企協(xié)同共育<b class='flag-5'>鴻蒙</b>人才,助力區(qū)域數(shù)字產(chǎn)業(yè)

    C語言主要特點(diǎn)

    ,源程序短,因此輸入程序時(shí)工作量少。 2.運(yùn)算符豐富,C語言的運(yùn)算符包含的范圍很廣泛,共有34種運(yùn)算符。C語言把括號、賦值和強(qiáng)制類型轉(zhuǎn)換等都作為運(yùn)算符處理,從而使C語言的
    發(fā)表于 01-05 07:41

    cw32f030c8實(shí)現(xiàn)點(diǎn)燈

    GPIOA->ODR |= (1 << 1); 這行代碼使用按位或運(yùn)算符(|)設(shè)置GPIOA的ODR寄存器的1位。在這種情況下,我們要求1位(對應(yīng)
    發(fā)表于 12-10 08:07

    C語言宏拼接運(yùn)算符典型使用

    在C語言中,##運(yùn)算符(稱為[size=16.002px]標(biāo)記拼接運(yùn)算符)用于宏定義中將兩個(gè)標(biāo)記(token)拼接成一個(gè)新的標(biāo)記。它在預(yù)處理階段處理,常用于動(dòng)態(tài)生成變量名、函數(shù)名或類型名,以提高代碼
    發(fā)表于 11-20 08:27

    4章 C語言基礎(chǔ)以及流水燈的實(shí)現(xiàn)(4.3 4.4)

    4.3 C語言基本運(yùn)算符 小學(xué)數(shù)學(xué)學(xué)過加、減、乘、除等運(yùn)算符號以及四則混合運(yùn)算,而這些運(yùn)算符號在C語言中也有,但是有些表達(dá)方法不一樣,并且還有額外的
    的頭像 發(fā)表于 10-29 15:30 ?338次閱讀

    學(xué)習(xí)物聯(lián)網(wǎng)怎么入門?

    景等。同時(shí),學(xué)習(xí)物聯(lián)網(wǎng)的基本技術(shù),如傳感器技術(shù)、通信技術(shù)、云計(jì)算等,也是非常重要的。 其次,選擇適合自己的學(xué)習(xí)方式也是入門學(xué)習(xí)物聯(lián)網(wǎng)的重要一步。
    發(fā)表于 10-14 10:34

    【HarmonyOS 5】金融應(yīng)用開發(fā)鴻蒙組件實(shí)踐

    【HarmonyOS 5】金融應(yīng)用開發(fā)鴻蒙組件實(shí)踐 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財(cái)# 一、
    的頭像 發(fā)表于 07-11 18:20 ?962次閱讀
    【HarmonyOS <b class='flag-5'>5</b>】金融應(yīng)用開發(fā)<b class='flag-5'>鴻蒙</b>組件實(shí)踐

    【 HarmonyOS 5 入門系列 】鴻蒙HarmonyOS示例項(xiàng)目講解

    【 HarmonyOS 5 入門系列 】鴻蒙HarmonyOS示例項(xiàng)目講解 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙
    的頭像 發(fā)表于 07-07 11:57 ?1085次閱讀
    【 HarmonyOS <b class='flag-5'>5</b> <b class='flag-5'>入門</b>系列 】<b class='flag-5'>鴻蒙</b>HarmonyOS示例項(xiàng)目講解

    tscircuit - 電路開發(fā)的 React 范式? 用TypeScript、React和 AI工具構(gòu)建電子產(chǎn)品

    TypeScript、React 和 AI 工具構(gòu)建電子產(chǎn)品。
    的頭像 發(fā)表于 04-30 18:18 ?1500次閱讀
    tscircuit - 電路開發(fā)的 React 范式?   用<b class='flag-5'>TypeScript</b>、React和 AI工具構(gòu)建電子產(chǎn)品

    如何成為一名合格的KaihongOS北向應(yīng)用開發(fā)工程師

    基礎(chǔ)知識 編程語言:學(xué)習(xí)至少一種編程語言,如 JavaScript和TypeScript,這些語言是北向應(yīng)用開發(fā)中必備的基礎(chǔ)語言。 掌握開發(fā)工具: 熟悉 DevEco Studio; 學(xué)習(xí)
    發(fā)表于 04-23 06:46

    KaihongOS操作系統(tǒng):ArkTS語言基礎(chǔ)

    應(yīng)用開發(fā)中使用的TypeScript超集,提供了一套豐富的API來構(gòu)建應(yīng)用界面和邏輯。 ArkTS與TypeScript ArkTS基于TypeScript進(jìn)行擴(kuò)展,因此TypeScript
    發(fā)表于 04-23 06:31

    新概念51單片機(jī)C語言教程入門、提高、開發(fā)、拓展全攻略

    中的運(yùn)算符 1.6.6 C51中的基礎(chǔ)語句 1.6.7 學(xué)習(xí)單片機(jī)應(yīng)該掌握的主要內(nèi)容 2.1 Keil工程建立及常用按鈕介紹 2.1.1 Keil工程的建立 2.1.2 常用按鈕介紹 2.2 點(diǎn)亮
    發(fā)表于 04-15 13:57

    鴻蒙北向開發(fā)OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置

    本文介紹OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置,鴻蒙北向開發(fā)入門必備!由觸覺智能Purple Pi OH鴻蒙開發(fā)板演示。搭載了瑞芯微RK3566四核處理器,支持開源
    的頭像 發(fā)表于 03-28 18:05 ?1633次閱讀
    <b class='flag-5'>鴻蒙</b>北向開發(fā)OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置

    必看!15個(gè)C語言常見陷阱及避坑指南

    ? C語言雖強(qiáng)大,但隱藏的“坑”也不少!稍不留神就會(huì)導(dǎo)致程序崩潰、數(shù)據(jù)異常。本文整理15個(gè)高頻陷阱,助你寫出更穩(wěn)健的代碼! ? 陷阱1:運(yùn)算符優(yōu)先級混淆? 問題:運(yùn)算符優(yōu)先級不同可能導(dǎo)致計(jì)算順序錯(cuò)誤
    的頭像 發(fā)表于 03-16 12:10 ?1825次閱讀

    全套C語言培訓(xùn)資料—PPT課件

    全套C語言培訓(xùn)資料,共427頁,13個(gè)章節(jié):C語言概述、程序的靈魂—算法、數(shù)據(jù)類型 & 運(yùn)算符與表達(dá)式、順序程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)控制、數(shù)組、函數(shù)、預(yù)處理命令、指針、結(jié)構(gòu)體
    發(fā)表于 03-12 14:50