在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

Go語言運(yùn)算符主要包括哪些呢?

冬至子 ? 來源:區(qū)塊鏈工程師 ? 作者:鏈塊學(xué)院 ? 2023-05-26 15:54 ? 次閱讀

1

算數(shù)運(yùn)算符

算數(shù)運(yùn)算符和數(shù)學(xué)中的運(yùn)算符基本類似,但是需要注意的是:

**a.**參加算數(shù)運(yùn)算的是兩個相同類型的算數(shù),不同類型的算數(shù)不能參加運(yùn)算,且運(yùn)算后的結(jié)果也是同一類型;

b. 在Go語言里自增(自減)表達(dá)式只能是后自增(自減)表達(dá)式,且自增表達(dá)式獨(dú)立成行,不能參與其他運(yùn)算(包括賦值)。

現(xiàn)以A=10,B=20為例,其運(yùn)算結(jié)果如表1所示。

圖片

示例如下:

圖片

2

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

不同于c語言的關(guān)系運(yùn)算結(jié)果為0或1,Go語言的關(guān)系運(yùn)算結(jié)果為true或false。Go語言有6種關(guān)系運(yùn)算,如表2所示,現(xiàn)以A=4,B=3為例,其運(yùn)算結(jié)果如表2所示。

圖片

示例如下:

圖片

3

邏輯運(yùn)算符

邏輯運(yùn)算符有三種:與、或、非。參加邏輯運(yùn)算的對象都是布爾型,其運(yùn)算符和術(shù)語如表3所示。

圖片

示例如下:

圖片

4

位運(yùn)算符

4.1 位運(yùn)算符

與邏輯運(yùn)算符的運(yùn)算對象的類型都是布爾型不同,位運(yùn)算符(按位與、按位或、異或、按位置零)的運(yùn)算對象是兩個數(shù)的二進(jìn)制數(shù)相對應(yīng)的二進(jìn)位,位運(yùn)算符(左移、右移)針對一個數(shù)的二進(jìn)制數(shù)的左移或右移。其運(yùn)算方式如表4所示。

圖片

4.2 位運(yùn)算對整數(shù)二進(jìn)制位進(jìn)行操作

二進(jìn)制數(shù)據(jù)是用0和1兩個數(shù)碼表示的數(shù),對兩個整數(shù)的二進(jìn)制位進(jìn)行位運(yùn)算,有按位與、按位或、異或和按位置零四種,其運(yùn)算規(guī)則為:

a. 按位與(p&q):當(dāng)對應(yīng)的二進(jìn)制位均為1,按位與的結(jié)果為1,否則均為0;

b. 按位或(p|q):當(dāng)對應(yīng)的二進(jìn)制位均為0,按位或的結(jié)果為0,否則均為1;

c. 異或(p^q):當(dāng)對應(yīng)的二進(jìn)制位相同(均為0或均為1),異或結(jié)果為0;不同,異或結(jié)果為1;

d. 按位置零(p&^q):如表5所示,當(dāng)q取0,則按位置零得結(jié)果和p的數(shù)據(jù)一致;當(dāng)q取1,則按位置零得結(jié)果為0。

圖片

示例如下:

圖片

5

賦值運(yùn)算符

賦值運(yùn)算符包含普通的賦值運(yùn)算符(=),也包含先進(jìn)行算數(shù)運(yùn)算(+、-、*、/、%)或位運(yùn)算(&、|、^)、再進(jìn)行賦值的賦值運(yùn)算符,如表6所示。

圖片

注:左移或右移的位數(shù)必須是整數(shù)型常量或整數(shù)型字面常量。

圖片

圖片

6

其他運(yùn)算符

其他運(yùn)算符包含取地址運(yùn)算符和取值運(yùn)算符,如表7所示。這些運(yùn)算符在指針這一章節(jié)再詳細(xì)講解。

圖片

示例如下:

圖片

7

運(yùn)算符優(yōu)先級

Go語言運(yùn)算符有一元運(yùn)算符和二元運(yùn)算符,其中一元運(yùn)算符的優(yōu)先級別比二元運(yùn)算符高,如表8所示。

圖片

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

    關(guān)注

    180

    文章

    7614

    瀏覽量

    137712
  • 運(yùn)算符
    +關(guān)注

    關(guān)注

    0

    文章

    172

    瀏覽量

    11107
  • go語言
    +關(guān)注

    關(guān)注

    1

    文章

    158

    瀏覽量

    9089
收藏 人收藏

    評論

    相關(guān)推薦

    C語言基礎(chǔ)知識(4)--運(yùn)算符

    C語言中,運(yùn)算符包括有算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符和位
    的頭像 發(fā)表于 06-15 09:38 ?3928次閱讀

    C語言運(yùn)算符的使用方法

    詳細(xì)介紹了C語言表達(dá)式、算術(shù)運(yùn)算符、賦值運(yùn)算符、關(guān)系運(yùn)算符、條件結(jié)構(gòu)、邏輯運(yùn)算符、位運(yùn)算符的語法
    發(fā)表于 11-02 11:30 ?1752次閱讀
    C<b class='flag-5'>語言</b><b class='flag-5'>運(yùn)算符</b>的使用方法

    C語言程序設(shè)計(jì)--運(yùn)算符與表達(dá)式

    c語言對數(shù)據(jù)有很強(qiáng)的表達(dá)能力,具有十分豐富的運(yùn)算符,利用這些運(yùn)算符可以組成各種表達(dá)式及語句。運(yùn)算符就是完成某種特定運(yùn)算的符號表達(dá)式則是由
    發(fā)表于 07-14 21:30 ?46次下載

    C語言入門教程-運(yùn)算符優(yōu)先級

    運(yùn)算符優(yōu)先級C語言有豐富的運(yùn)算符。如果不清楚這些運(yùn)算符的優(yōu)先級,則在同時使用多個運(yùn)算符時就容易產(chǎn)生混亂。 x=5+3*6; 上面的表
    發(fā)表于 07-29 14:21 ?1327次閱讀

    單片機(jī)C語言教程-運(yùn)算符和表達(dá)式

    單片機(jī)C語言教程-運(yùn)算符和表達(dá)式   單片機(jī)C語言教程-運(yùn)算符和表達(dá)式  運(yùn)算符的種類、優(yōu)先級和結(jié)合性  c
    發(fā)表于 03-27 17:13 ?2239次閱讀

    C語言運(yùn)算符的使用

    C語言運(yùn)算符的使用,感興趣的小伙伴們可以瞧一瞧。
    發(fā)表于 08-23 17:56 ?0次下載

    C語言教程之?dāng)?shù)據(jù)類型與運(yùn)算符的詳細(xì)資料說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是C語言教程之?dāng)?shù)據(jù)類型與運(yùn)算符的詳細(xì)資料說明主要內(nèi)容包括了:數(shù)據(jù)類型,常量與變量,算術(shù)
    發(fā)表于 03-01 17:20 ?8次下載
    C<b class='flag-5'>語言</b>教程之?dāng)?shù)據(jù)類型與<b class='flag-5'>運(yùn)算符</b>的詳細(xì)資料說明

    C運(yùn)算符的優(yōu)先級和結(jié)合性詳細(xì)解決

    運(yùn)算符是一種告訴編譯器執(zhí)行特定的數(shù)學(xué)或邏輯操作的符號。 C語言內(nèi)置了豐富的運(yùn)算符,大體可分為10類:算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯
    的頭像 發(fā)表于 02-22 17:27 ?3297次閱讀

    淺析MySQL中的各類運(yùn)算符

    MySQL支持多種運(yùn)算符,我們在寫SQL腳本時經(jīng)常會需要用到各種各樣的運(yùn)算符,這些運(yùn)算符可以用來連接表達(dá)式,進(jìn)而從數(shù)據(jù)庫中查詢我們需要的結(jié)果集等。這些類型主要
    的頭像 發(fā)表于 05-03 17:41 ?2100次閱讀
    淺析MySQL中的各類<b class='flag-5'>運(yùn)算符</b>

    python運(yùn)算符是什么

    python運(yùn)算符 0. 什么是運(yùn)算符? 本章節(jié)主要說明Python的運(yùn)算符。舉個簡單的例子 4 +5 = 9 。 例子中,4和5被稱為操作數(shù),“+”號為
    的頭像 發(fā)表于 02-21 16:44 ?2470次閱讀

    C語言總結(jié)_語句、運(yùn)算符

    當(dāng)前文章復(fù)盤C語言的: 位運(yùn)算運(yùn)算符、基本運(yùn)算符、數(shù)據(jù)類型、變量、for語句、while語句、goto語句、switch語句、運(yùn)算符優(yōu)先級強(qiáng)
    的頭像 發(fā)表于 08-14 09:39 ?1056次閱讀

    c語言運(yùn)算符及例題

    C語言中邏輯運(yùn)算符包含邏輯與&&、邏輯或||、邏輯非!三種。其中邏輯與&&是雙目運(yùn)算符,即需要運(yùn)算符兩邊都要有表達(dá)式,且兩邊表達(dá)式都為真,此表達(dá)式才為真;邏輯||也是雙目
    發(fā)表于 02-16 16:14 ?0次下載

    C語言運(yùn)算符

    在C語言中,我們常常會用到表達(dá)式,在使用表達(dá)式的過程中便會使用到運(yùn)算符。C語言中,不同的運(yùn)算符擁有不同的優(yōu)先級和結(jié)合性。在執(zhí)行運(yùn)算的過程中,
    的頭像 發(fā)表于 02-21 15:12 ?1251次閱讀
    C<b class='flag-5'>語言</b>的<b class='flag-5'>運(yùn)算符</b>

    C語言中什么是關(guān)系運(yùn)算符

    在C語言中,比較稱為關(guān)系運(yùn)算符,所謂關(guān)系運(yùn)算就是比較運(yùn)算,將兩個數(shù)值進(jìn)行比較,判斷其比較的結(jié)果是否符合給的的條件。
    的頭像 發(fā)表于 03-09 10:47 ?2513次閱讀

    c語言從右到左的運(yùn)算符有哪些

    以下是一些主要的從右到左運(yùn)算的C語言運(yùn)算符: 函數(shù)調(diào)用運(yùn)算符 ( () ):當(dāng)您調(diào)用一個函數(shù)時,參數(shù)列表是從右到左進(jìn)行求值的。 后置遞增
    的頭像 發(fā)表于 08-20 11:39 ?1170次閱讀
    主站蜘蛛池模板: 激情.com| bbbb毛片免费看 | 糖心vlog麻豆精东影业传媒 | 天天做天天爱天天大综合 | 男人的天堂222eee | 色吧综合网 | 男人j进入女人j在线视频 | 国产高清免费不卡观看 | 在线看片地址 | 69精品在线观看 | 国产精品高清免费网站 | 未成人禁止视频高清在线观看 | 亚洲色图22p | 天天躁夜夜躁狠狠躁躁 | 免费a级网站 | 18黄网站| 国产美女精品三级在线观看 | 五月天婷婷免费视频 | 亚洲最新网站 | 99久久久精品免费观看国产 | 国产成人久视频免费 | 亚洲欧美一区二区三区在线播放 | 欧美亚洲专区 | 免费在线黄色网址 | 色播久久| 在线看3344免费视频 | 久久中文字幕综合婷婷 | 2021国产成人精品国产 | 色婷婷激婷婷深爱五月小说 | 一级特黄a视频 | 久久精品最新免费国产成人 | 婷婷日日夜夜 | 天天插天天干天天射 | 亚洲精品网站日本xxxxxxx | 黄色的网站在线观看 | 91极品视频在线观看 | 美女被猛男躁免费视频网站 | 亚洲综合区图片小说区 | 色依依视频视频在线观看 | 国产aaaaaaa毛片| 丁香激情小说 |