欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

解讀X++中的分號(hào)

系統(tǒng) 1744 0

X++代碼中有個(gè)分號(hào)特別有意思,看起來像是把變量的聲明段和代碼部分分開了,便于編譯器解析。我們會(huì)發(fā)現(xiàn),有時(shí)候不加這個(gè)分號(hào),代碼編譯也不會(huì)有錯(cuò),而有時(shí)候又不得不加。有人說,如果代碼部分開始的第一個(gè)詞語是一個(gè)關(guān)鍵字,則可以不加。這種說法沒錯(cuò),但沒解釋原因。總之,目的只有一個(gè),就是為了編譯器能夠順利解析哪些部分是聲明,哪些部分是代碼。

請(qǐng)看下面的代碼:

    static void Job18(Args _args)

{

    ItemId  itemId;



    itemId = '1000';

}
  

上面的代碼是沒法編譯通過的,原因就是聲明和代碼體部分少了一個(gè)分號(hào)。而下面的代碼卻又是編譯通過的:

    static void Job18(Args _args)

{

    ItemId  id;



    id = '1000';

}
  

這是為什么呢?因?yàn)閄++是一種大小寫不敏感的語言,在第一種情況下,ItemId和itemId被看成是一碼事,于是就把“itemId = '1000';”這句話也當(dāng)成是變量聲明了,但變量聲明的時(shí)候,需要有一個(gè)變量名,而不是在變量類型后面直接接一個(gè)等號(hào),于是編譯器就報(bào)錯(cuò)了。

再看下面的例子:

    // Cannot compile

static void Job18(Args _args)

{

    ItemId      id;

    AccountNum  accountNum;



    accountNum = '1000';

    id = 'CUST111';

}





// Can compile

static void Job18(Args _args)

{

    ItemId      id;

    AccountNum  accountNum;



    id = 'CUST111';

    accountNum = '1000';

}
  

有意思吧?總之,只要能夠讓編譯器自動(dòng)區(qū)分聲明段和代碼段,中間這個(gè)分號(hào)就可以省略。代碼段中的特定關(guān)鍵字(比如if, switch, super等)是肯定不會(huì)用來聲明變量的,因此他們的出現(xiàn)也代表了代碼段的起始。因此編譯器是不會(huì)報(bào)錯(cuò)的。

解讀X++中的分號(hào)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 国产精品91久久久久久 | 欧美精品一区在线 | 国产欧美综合精品一区二区 | 午夜理伦三级理论三级在线观看 | 亚洲欧美综合日韩字幕v在线 | 成人毛片观看 | 欧美a级在线观看 | 男女性情视频 | 国产精品.XX视频.XXTV | 亚洲成人av在线 | 免费观看成人碰视频公开 | av av在线| 久久免费视频在线 | 91精品观看91久久久久久 | 一区二区三区在线免费看 | 日韩av片网站 | 2021国产成人综合亚洲精品 | 成人精品在线 | 国产视频网| 欧美三极 | 成人高清在线视频 | 性色在线 | 欧美一区二区黄色片 | 久久精品1 | 黄色免费视频观看 | 一区久久| 国产福利区一区二在线观看 | 国产福利专区精品视频 | 国产精品亚洲一区二区三区在线 | 欧美激情一区二区三区中文字幕 | 狠狠色依依成人婷婷九月 | 国产一区二区三区在线看片 | 国产精品久久久久久久久久 | 久久亚洲精品视频 | 国产99页| 天天综合网在线观看视频 | 日韩艹 | avtt国产 | 久久精品一区二区三区不卡牛牛 | 涩涩色综合亚洲悠悠色 | 欧美一区二区三区精品国产 |