新聞中心
這篇文章主要講解了“bytes基本概念是什么”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“bytes基本概念是什么”吧!
十年的郫都網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都營銷網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整郫都建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)建站從事“郫都網(wǎng)站設(shè)計(jì)”,“郫都網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
環(huán)境說明: Ide:在線remix Solidity IDE
語言:solidity solidity
版本號(hào):0.4.20
示例代碼:
pragma solidity ^0.4.20; contract Test{ bytes1 bt1 = "a"; // byte 等價(jià) bytes1 bytes2 bt2 = "ab"; function getbBytes() public constant returns(bytes1,bytes2){ return (bt1,bt2); } function getbBytesLength() public constant returns(uint,uint){ return (bt1.length,bt2.length); } }
bytes1 后面數(shù)字1是表示1字節(jié) bytes默認(rèn)等于bytes1
Bytes2 后面數(shù)字2是表示2字節(jié)
Bytes3 后面數(shù)字3是表示3字節(jié)
bytes4 后面數(shù)字4是表示4字節(jié)
代碼解析:
bytes1 bt1 = “a”;
bytes2 bt2 = “ab”;
聲明定義兩個(gè)bytes變量bt1與bt2,值分別為a和ab
function getbBytes() public constant returns(bytes1,bytes2):
名為getbBytes的函數(shù)返回兩個(gè)值,類型分別是bytes1,bytes2,solidity與golang一樣可返回多個(gè)值為函數(shù)返回值
return (bt1,bt2);
返回兩值,注意在這里返回的值將會(huì)以ASCII表示下一節(jié)將會(huì)說類型轉(zhuǎn)換
function getbBytesLength() public constant returns(uint,uint):
返回兩bytes類型長度使用length屬性: return (bt1.length,bt2.length);
感謝各位的閱讀,以上就是“bytes基本概念是什么”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)bytes基本概念是什么這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
當(dāng)前標(biāo)題:bytes基本概念是什么
轉(zhuǎn)載源于:http://www.dlmjj.cn/article/piiegp.html