比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > PEPE幣 > Info

SON:Solidity編程語言:十六進制串、枚舉enum_SEAS

Author:

Time:1900/1/1 0:00:00

十六進制串

十六進制串hex并不是一種Solidity的數據類型,因為你無法將hex作為一個類型去使用。?當把hex加到字面量前的時候,其作用就是限定了字面量的數據格式,必須是偶數位的的字符串。這樣當使用特定的數據類型去引用hex串的時候,隱式的會進行轉換。比如stringmemoryh=hex"010A31",轉換后的字符串h實際內容是\u0001\n1。

另外在使用bytes4類型的固定長度字節數組進行引用時,hex長度不能超過引用類型的實際長度,比如bytes4b=hex"AABBccddee"是無法編譯的。

Cardano已成為過去30天NFT交易量第三高的公鏈,僅次于以太坊與Solana:10月31日消息,據DappRadar發布的一份報告顯示,Cardano已成為NFT交易量第三高的公鏈,僅次于以太坊與Solana。數據顯示,截至10月27日,Cardano30天內的NFT交易量為1.91億美元,僅次于以太坊與Solana。此外,Cardano生態主要的DEXMinswap活躍錢包數量在同樣的時間內增長了19.89%,交易量增長了15.11%;NFT交易市場JPGStore活躍錢包數量增長13.66%,交易量則增長了40%至1120萬美元。[2022/10/31 12:01:20]

pragmasolidity>=0

Solana生態NFT市場Magic Eden交易總額達15億美元:7月3日消息,據 Dappradar 數據顯示,Solana 生態 NFT 市場 Magic Eden 交易總額已達 15 億美元,交易者數量達到 807,036 個。數據顯示,Magic Eden 交易總額于今年 5 月 17 日突破 10 億美元,這意味著在不到兩個月時間內交易額增加了 50%。[2022/7/3 1:47:25]

functiontest1()publicreturns(stringmemory){stringmemoryh=hex"010A";returnh;}

數據:Solana上DeFi協議總鎖倉量為67億美元:金色財經報道,DeFiLlama數據顯示,Solana上DeFi協議總鎖倉量為67億美元.其中,鎖倉量排名前三的協議分別是MarinadeFinance(7.26億美元)、Serum(6.92億美元)、Raydium(6.54億美元)。[2022/4/16 14:28:17]

functiontest2()publicreturns(bytes4){//bytes4b=hex"AABBccddee";bytes4c=hex"AABB";bytes4b=hex"AABBccdd";returnb;}

functiontest3()publicreturns(bytesmemory){bytesmemoryb=hex"AABBccdd";returnb;}}

枚舉enum

Solidity中枚舉類型與其他編程語言基本一樣。我們來看一個例子,比如定義個季節的枚舉。

pragmasolidity>=0

functiontest1()publicreturns(Season){returnprintSeason(Season

functiontest2()publicreturns(uint){uints=uint(Season

functiontest3()publicreturns(Season){//Seasons=Season(5);//越界Seasons=Season(3);returns;}}

enum的實際類型是無符號整數,當枚舉數量是0-127范圍內,則enum是uint8類型的,如果是0-32,767范圍內,則enum是uint16類型的,以次類推。

既然enum是uint類型,則可以進行類型轉換,比如uints=uint(Season.Spring)是將枚舉Season類型轉換在uint,當然也可以轉成uint8,只要不越界就可以。同樣Seasons=Season(3)是將uint轉成Season類型的。同樣需要注意的是整數不要超過枚舉的范圍,比如Season的范圍是0-3,如果將5轉換成Season則會在運行進出現異常,而編譯可以通過。

作者:感謝HPB技術社區整理供稿。

汪曉明博客http://wangxiaoming.com/

汪曉明:HPB芯鏈創始人,巴比特專欄作家。十余年金融大數據、區塊鏈技術開發經驗,曾參與創建銀聯大數據。主創區塊鏈教學視頻節目《明說》30多期,編寫了《以太坊官網文檔中文版》,并作為主要作者編寫了《區塊鏈開發指南》,在中國區塊鏈社區以ID“藍蓮花”知名。

Tags:SONSEASEASHEXGSONIC幣sea幣開盤價是多少HEXH

PEPE幣
區塊鏈:國家互聯網信息辦公室關于《區塊鏈信息服務管理規定》涉安全評估條款說明的公告_數字資產

今日,國家互聯網信息辦公室發布關于《區塊鏈信息服務管理規定》涉安全評估條款說明的公告。公告全文如下: 公告 國家互聯網信息辦公室發布的《區塊鏈信息服務管理規定》第九條明確“區塊鏈信息服務提供者開.

1900/1/1 0:00:00
BTC:行情分析:BTC區間洗籌,主流幣行情走弱_SGMT價格

作者|哈希派分析團隊 金色財經合約行情分析 | BTC價格下跌市場情緒低落,持倉量持續增長:據火幣BTC永續合約行情顯示,截至今日16:00(GMT+8).

1900/1/1 0:00:00
比特幣:2019年上半年黃金與比特幣走勢分析——誰是避險之王?_zcash

有一些專家稱比特幣是“數字黃金”或“新”黃金。關于這兩個資產的對比也在近幾年不斷被提起。早在1998年,巴菲特曾說,黃金本身沒有價值.

1900/1/1 0:00:00
TOKE:區塊鏈入門 | 爆倉即“挖礦”?6種常見挖礦種類,不靠譜的有哪些?_KEN

近期,某平臺上線爆倉即挖礦,即玩合約爆倉后即可獲得Token。當看到這條信息時,被驚到了。挖礦,對于進入這個行業的小伙伴來說,多少都有所了解.

1900/1/1 0:00:00
DGE:最全分析告訴你:為什么LegderX沒有按時推出比特幣期貨交易_Ultiledger

據Coindesk8月2日報道,LedgerX在本周四表示,它沒有像之前所說的那樣如期推出比特幣期貨產品。同時,美國商品期貨交易委員會在之前也表示,它并沒有批準該交易所上線比特幣期貨交易.

1900/1/1 0:00:00
DIA:8月14日行情分析:黃金快速跳水帶崩BTC?_ETH

最近也一直在跟大家說,資本市場進入了動蕩時期,地緣危機頻現,阿根廷股債匯三殺,股市一天暴跌了60%,損失慘重,隨后劇情出現了反轉,中美經貿磋商再度開啟,關稅延后等一系列透漏緩和的跡象出現.

1900/1/1 0:00:00
ads